根據Bundling only part of the prerequisites with ClickOnce這個問題,ClickOnce安裝程序可以從網上下載所有必備組件,或者期望本地所有文件。這對於Visual Studio 2008部署項目來說似乎是一樣的。在部署項目中混合本地並下載先決條件
因爲我還希望只包括選定的先決條件在安裝程序存檔,我想知道這是否真的仍然是最先進的。升級到Visual Studio 2010是否解決了這個問題,或者是否有我忽略的解決方法?
根據Bundling only part of the prerequisites with ClickOnce這個問題,ClickOnce安裝程序可以從網上下載所有必備組件,或者期望本地所有文件。這對於Visual Studio 2008部署項目來說似乎是一樣的。在部署項目中混合本地並下載先決條件
因爲我還希望只包括選定的先決條件在安裝程序存檔,我想知道這是否真的仍然是最先進的。升級到Visual Studio 2010是否解決了這個問題,或者是否有我忽略的解決方法?
所以這裏有一個想法,我想出了。
HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5\1033\Install == 1
)setup.exe -homesite=false
其配置安裝程序不會下載任何文件setup.exe
歡迎評論!
您可以打包先決條件並設置下載URL,並在其中放置必備條件。然後當引導程序安裝先決條件時,它將從URL下載它,而不必將其包含在部署包中。這意味着,當然,每次你想這樣做,你都必須建立你自己的引導程序包,但它確實有效。
感謝您的建議。這種方法是不是也意味着我需要將所有先決條件分發給用戶?我的目標是95%以上的用戶對他們下載的單個文件感到滿意,其中包括他們可能尚未安裝的小型先決條件(例如VSTO運行時)。只有其他用戶的引導程序需要從供應商的網站(例如.NET框架)下載文件。 – 2012-08-27 13:04:50