正確進(jìn)行.NET Framework客戶端配置文件的設(shè)置
對于.NET Framework的學(xué)習(xí),最重要的一點(diǎn)要數(shù)其的相關(guān)配置及部署方式了。在這里我們就先來了解一下有關(guān)Windows Installer在.NET Framework客戶端配置文件部署中的相關(guān)操作方法介紹。#t#
.NET Framework客戶端配置文件的部署先決條件
您需要以下組件來完成本演練:Visual Studio 2008 SP1。
創(chuàng)建和配置 WPF 項(xiàng)目第一步是為 WPF 應(yīng)用程序創(chuàng)建項(xiàng)目。
創(chuàng)建 WPF 項(xiàng)目
使用 Visual Basic 或 Visual C# 新建一個(gè)名為 DemoApplication 的 WPF 應(yīng)用程序項(xiàng)目。有關(guān)更多信息,請參見如何:創(chuàng)建新的 WPF 應(yīng)用程序項(xiàng)目。
Window1.xaml 在 WPF 設(shè)計(jì)器中打開。
在項(xiàng)目的屬性頁中,選中“僅限客戶端的框架子集”復(fù)選框。有關(guān)更多信息,請參見如何:配置 .NET Framework 客戶端配置文件應(yīng)用程序以進(jìn)行部署。
創(chuàng)建安裝項(xiàng)目可以使用與其他 .NET 應(yīng)用程序相同的過程創(chuàng)建 .NET Framework Client Profile 應(yīng)用程序的 Windows Installer 安裝程序。
創(chuàng)建安裝.NET Framework客戶端配置文件項(xiàng)目
在解決方案中添加一個(gè)名為 Setup1 的新 Windows Installer 安裝項(xiàng)目。有關(guān)更多信息,請參見如何:創(chuàng)建或添加安裝項(xiàng)目。
在解決方案資源管理器中,右擊 Setup1 項(xiàng)目,然后選擇“屬性”。
“Setup1 屬性頁”對話框即會(huì)打開。
單擊“系統(tǒng)必備”。
“系統(tǒng)必備”對話框即會(huì)打開。
在“請選擇要安裝的系統(tǒng)必備組件”部分中,選中“.NET Framework 客戶端配置文件”。
取消選中“.NET Framework 3.5”和“.NET Framework 3.5 SP1”(如果先前已選中)。
在“指定系統(tǒng)必備組件的安裝位置”部分中,保持選中默認(rèn)的“從組件供應(yīng)商的網(wǎng)站上下載系統(tǒng)必備組件”。
此選項(xiàng)指定從 Microsoft 的網(wǎng)站上下載 .NET 客戶端配置文件。
單擊“確定”兩次以關(guān)閉對話框。
在解決方案資源管理器中,右擊 Setup1 項(xiàng)目,指向“添加”,然后選擇“項(xiàng)目輸出”。
“添加項(xiàng)目輸出組”對話框隨即打開,并列出可以包括在安裝程序中的輸出。
選擇“主輸出”,然后單擊“確定”。
在解決方案資源管理器中,Setup1 項(xiàng)目節(jié)點(diǎn)會(huì)更新。
生成.NET Framework客戶端配置文件解決方案。
生成 Setup1 項(xiàng)目。默認(rèn)情況下,Setup1 項(xiàng)目不會(huì)配置為隨解決方案一起生成。
打開 DemoApplication\Setup1\Debug 文件夾。
雙擊 setup.exe 開始安裝應(yīng)用程序。
在安裝過程中,如果計(jì)算機(jī)沒有完整的 .NET Framework 3.5 SP1 或 .NET Framework Client Profile,則會(huì)提示您從 Microsoft 的網(wǎng)站下載并安裝 .NET Framework Client Profile。
.NET Framework客戶端配置文件部署說明:
安裝 .NET Framework Client Profile 需要管理員權(quán)限。
后續(xù)步驟使用 ClickOnce 部署 .NET Framework Client Profile 應(yīng)用程序。有關(guān)更多信息,請參見演練:使用 ClickOnce 部署 .NET Framework 客戶端配置文件應(yīng)用程序。