2011-06-09 256 views
4

我需要爲我的應用程序創建安裝項目。我需要添加啓動條件以確保用戶的機器上安裝了.Net framework 3.5或更高版本。有沒有辦法做到這一點?VS安裝項目 - .Net Framework 3.5或更高版本的啓動條件

我曾嘗試在VS 2005,2008和2010中創建安裝項目。我也嘗試將啓動條件中的版本設置爲3.5,然後在記事本中打開項目文件以將「允許稍後的版本」設置爲true ,沒有任何成功。

安裝程序仍然要求我在我的系統上安裝.Net Framework 4.0時下載.Net Framework 3.5。

任何幫助將深表謝意。

感謝, 曼吉特

+1

我也有同樣的問題;我們在.vdproj文件中將AllowLaterVersions屬性設置爲True,並且當僅安裝.NET4時,MSI會提示您下載3.5 – wal 2011-07-08 06:43:58

回答

1

我想你不想手動編輯項目文件。 「允許更新版本」標誌適用於您的應用程序,不適用於.net框架,我認爲;不是嗎?

如果你按照this教程做,它應該可以正常工作。我從來沒有見過你的問題。我認爲你一定做錯了什麼,其他方面它應該工作得很好。

0

我也遇到了同樣的問題。我發現
- 的Visual Studio 2008開始使用ToolsVersion屬性爲目標的框架
- 框架4.0不包括框架3.5

就我而言,我安裝了3.5(4.0一起)和設置現在工作正常。

相關問題