2011-02-06 86 views
3

僅當例如.NET 3框架安裝在計算機上時,.NET 4應用程序纔有可能運行?在較低的.NET版本下運行.NET 4程序

+0

我真的懷疑這一點。你可以用你的設置發佈和安裝.NET 4,或者僅僅爲.NET 2/3編譯。 – 2011-02-06 13:47:46

回答

5

不,這是不可能的。

它們使用不同的運行時並且不能在不同的運行時運行一個針對一個運行時的程序集。

.NET 2.0,3.0和3.5在2.0運行時運行。

.NET 4.0有一個新的運行時。

1

編號依賴於4框架的程序不向後兼容。

1

不,我不認爲這是可能的。

但是,如果安裝程序尚未安裝,您可以創建一個可以下載正確框架的安裝程序。 Visual Studio可以創建這樣一個安裝程序(將安裝項目添加到您的解決方案)。

相關問題