2009-06-25 72 views
5

關於客戶端配置文件安裝的最後一個問題。我下載了Microsoft .NET Framework Client Profile Online安裝程序,因爲我們希望將其放入安裝CD,因爲我們的最終用戶可能沒有.net framework 3.5或Internet。所以我們希望能夠處理這兩種情況。客戶端配置文件應用先決條件

在先決條件,我能夠選擇的該文件將是位置,但我不知道它應該的。我希望能夠以某種方式放置CD的路徑,例如d:\ ProductName \ Prerequisites \ DotNetFx35ClientSetup.exe,以便它可以從中獲取並安裝它。有沒有人有這樣的想法可以實現?

謝謝。

這裏的先決條件窗口:

alt text

回答

5

好吧,這裏的東西。我嘗試了客戶端配置文件,但它不起作用,我認爲這是因爲客戶端配置文件安裝程序沒有.net framework 3.5 SP1的功能。因此,在安裝過程中,它也要求.net framework 3.5 SP1,所以我不得不使其脫機。這裏的交易:

  • 首先,你需要下載Client Profile Offline Installer
  • 然後,你需要將文件複製到以下文件夾: C:\ Program Files文件\微軟的SDK \的Windows \ v6.0A \引導程序\ Packages \ DotNetFx35Client
  • 一旦完成,您可以部署您的安裝項目並將其編譯(僅適用於客戶端配置文件安裝)。

因爲在我的情況下,它抱怨,並要求.NET Framework 3.5 SP1中,這是我必須做的:

  • 啓用您的配置方案
  • 下載的.NET Framework 3.5 SP1的先決條件.net Framework 3.5 SP1 Full Package
  • 中的c將:\驅動器(用於快速訪問)並轉到命令提示符並鍵入: C:\ dotNetFx35Setup.exe/X
  • 一切提取任何你想要的,這將創建一個名爲WCU
  • 去WCU \ dotNetFramework文件夾,把所有的文件和文件夾並將其複製到 C:\ Program Files文件\微軟的SDK \的Windows \ v6.0A \引導程序\軟件包\ DotNetFX35

現在建立你的解決方案,它應該工作。雖然你會得到2個警告。這些都是一個已知問題,根據Microsoft的說法,它們不會影響應用程序的安裝過程。 Read this欲瞭解更多信息。

這是一個有點乏味,我找到並拿出,所以我真的希望這可以幫助其他人解決這個問題。如果您在發表評論時有任何問題,我會盡快回復您。

感謝您的閱讀!

+0

請參閱我的解決方案,瞭解安裝問題。 – Marcel 2010-05-16 20:27:12

0

爲了讓您的安裝程序能夠在安裝時與客戶端配置文件一起工作(不會抱怨,如您所說),您還需要更改選中的條件以僅要求客戶端配置文件。

您需要更改.NET Launch條件的屬性以實際說出「客戶端配置文件」。做這樣的位置:

.NET Launch condition - properties http://blogs.msdn.com/blogfiles/jgoldb/WindowsLiveWriter/Whatsnew.NETFramework4ClientProfileBeta2_F0CB/image_thumb_9.png

這是從以下文件: WPF Performance and .NET Framework Client Profile,部分 「部署」,由Jossef戈德堡。

儘管文檔引用了版本4的客戶端配置文件,但這也適用於3.5。我已經完成了,而且完美運作。

相關問題