2009-08-25 115 views
0

使用VS 2008。安裝我的VB 2008 Project需要.Net Framework 3.5嗎?

我爲我的項目創建了一個安裝文件,我在我的系統中運行安裝文件,我的項目工作正常。

如果我將我的項目安裝到另一個系統,在安裝時詢問.Net Framework 3.5。 。安裝我的項目需要.Net Framework 3.5嗎?

在我安裝我的項目之前,我安裝.net framework 3.5,需要花費很多時間來設置?

如何解決這個問題?或任何其他方式來創建一個項目設置?

任何人都可以幫助解決我的設置問題。

回答

0

如果您的程序不需要.NET 3.5對您很重要,您可以將您的項目設置爲以.NET 2.0爲目標。安裝項目也會看到這一點,並且(希望)在更新它時刪除依賴關係。

如果你的項目是VB.NET,你可以在這裏設置目標框架版本:
項目屬性 - >編譯 - >高級編譯選項...

如果你的項目是C#,它是這裏:
項目屬性 - >應用程序

如果你這樣做,當然你不會有任何.NET 3的特定功能。

0

您是否依賴代碼中的.net 35功能。如果不是,您可以重新編譯目標設定爲.net 3.0或2.0的項目設置。

1

您需要做的是右鍵單擊SolutionExplorer中的安裝項目並選擇屬性菜單選項。然後您可以點擊先決條件按鈕。這使您可以控制安裝程序需要/想要的內容以安裝代碼。

如果你不需要.NET 3.5,那麼只需取消選擇它。這只是VS2008所做的一件更令人討厭的事情,您選擇.NET 2.0作爲您的目標框架,但它將.NET 3.5作爲預先需求。

0

.NET 3.5框架有兩種不同的安裝程序可供選擇:引導程序和完整程序包。

引導程序安裝程序很小(2.7 MB)。它很小,因爲它在目標機器上執行時從互聯網下載所需的文件。根據目標的網絡帶寬,可能需要很長時間才能運行。

完整軟件包安裝程序很大(237 MB),並且不需要互聯網連接即可運行。 如果您當前正在使用引導程序安裝程序,則應嘗試下載完整程序包安裝程序並在目標機器上運行該程序包。

(也就是說,如果你確實需要.NET 3.5)

您可以選擇從here安裝程序。

相關問題