2008-09-17 73 views
2

我剛開始使用Net 3.5 SP1中包含的WPF WebBrowser。我構建了我的安裝項目(我在使用3.5 SP1之前一直使用它)並將其安裝在測試機器上,但WebBrowser不可用。VS2008安裝項目會更新Net 3.5 SP1嗎?

我必須做些什麼來確保setup.exe/msi組合檢查並安裝SP1?

回答

3

打開安裝項目的屬性,然後單擊Prerequesites按鈕,然後檢查安裝的先決條件。

License http://img504.imageshack.us/img504/8255/prereqzs4.png

然後您可以定義用戶如何獲得預請求數

下面是斯科特Hanselman的博客到框架的版本信息的鏈接和摘要:

在線/下載體驗 讓用戶在3.5 SP1 .NET Framework上獲得合理的Internet連接的最佳方法是使用2.7 Meg「引導程序」。這將檢測他們需要的內容,並只下載他們需要的內容。如上表所示,x86機器的最壞情況約爲60兆。

什麼是「客戶資料」? 客戶端配置文件是XP上.NET 3.5 SP1的更小安裝選項。它是小型277k引導程序。當它在未安裝.NET Framework的Windows XP SP2計算機上運行時,它將下載一個28兆有效負載併爲您提供.NET 3.5的客戶端特定子集。如果客戶端配置文件引導程序在其上安裝有任何版本的.NET的計算機上運行,​​它將與3.5 SP1 Web安裝程序一樣運行,並檢測它需要下載的內容,然後獲取它。客戶端配置文件部署指南中有更多詳細信息。

http://www.hanselman.com/blog/CommentView.aspx?guid=af453d70-64b3-417e-9492-d115f929195d

+0

也應該提及啓動條件和檢查的事實是3.5,而不是SP1所以3。當我說檢查時,5個所有者不會被自動強制升級到SP1 – 2009-01-20 16:11:28

0

在回答我自己的問題的路上。雙擊檢測到的依賴關係中的Microsoft .NET框架,可以選擇版本。

現在問題是哪個是合適的,3.5.307293.5 SP1客戶端

編輯: 3.5.30729的作品。任何兩者之間的區別的想法?

編輯:雙擊上面的.net框架將.NET框架顯示爲啓動條件。這是我改變版本的地方。 (我會添加一個截圖,但我沒有一個只在我的桌面上有一個URL

+0

客戶端可能意味着客戶端配置文件,即不具有例如客戶端配置文件的框架的子集。 ASP.NET – 2009-01-20 16:07:13

+0

NB如果安裝了3.5,則不會警告您需要3.5,請參閱http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/698a0f78-1808-45f1-a615-f3acec50a84d/和http://stackoverflow.com/questions/245913/delivery-of-net-3-5-sp1 – 2009-01-20 16:08:36

相關問題