国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用VS.NET2003重新分發.NET框架

2019-11-18 11:14:43
字體:
來源:轉載
供稿:網友

  簡介
  Microsoft? .NET 框架 1.1 發布版提供了一個可重新分發的安裝程序,其中包含運行 .NET 框架應用程序所必需的公共語言運行庫和 .NET 框架組件。.NET 框架可重新分發軟件包是一個獨立的可執行文件 Dotnetfx.exe。.NET 框架需要許可協議來賦予您重新分發 Dotnetfx.exe 的特定權限。假如您之前已經安裝了 .NET 框架 SDK 1.1 版、Microsoft Visual Studio?.NET 2003 或從 Web 上下載了 Dotnetfx.exe,則表示您已經接受 Dotnetfx.exe 的許可協議。有關許可協議的條款,請參閱 .NET 框架可重新分發 EULA。
  
  您可以在計算機上手動啟動和安裝 Dotnetfx.exe,也可以將其作為 .NET 框架應用程序的安裝程序的組成部分來啟動和安裝。注重,必須要有治理員特權才能安裝 Dotnetfx.exe。假如以前已經安裝了 .NET 框架 SDK 或 Microsoft Visual Studio .NET,則不需要安裝 Dotnetfx.exe。
  
  本文向 Visual Studio .NET 2003 用戶介紹部署方案。有關部署 Dotnetfx.exe 的具體信息,請參閱 .NET Framework Deployment Guide。該 Web 站點提供了具體的部署信息,其中包括的白皮書為 .NET 框架 SDK 用戶提供了具體的部署方案。
  
  要安裝 Dotnetfx.exe,必須滿足最低配置要求。有關軟件和硬件要求及建議的更多信息,請參閱最低配置要求。
  
  從何處獲得 .NET 框架可重新分發軟件包
  可以從 Download Center 或從 Microsoft Windows Update Web site 下載 Dotnetfx.exe。
  
  也可以在產品 CD 或 DVD 上獲得可重新分發軟件包。Dotnetfx.exe 可從 .NET 框架 SDK CD 上根目錄中的 dotNETRedist 目錄獲得。可以在 Microsoft? Visual Studio? .NET PRerequisites CD 上的 dotNetFramework 目錄中找到 Dotnetfx.exe,也可以在 Microsoft Visual Studio? .NET DVD 上的 /wcu/dotNetFramework 目錄中找到該文件。
  
  假如需要讓用戶從 Internet 安裝 .NET 框架,請勿發布 .NET 框架可重新分發軟件包。而應該將用戶定向到 Microsof Windows Update Web 站點。
  
  使用 Visual Studio .NET 部署重新分發 .NET 框架
  這一節描述使用 Visual Studio .NET 2003 分發 .NET 框架可重新分發軟件包 Dotnetfx.exe 的某些可能方案。因為 Dotnetfx.exe 是重要的運行時組件,所以必須有治理員特權才能將它安裝在計算機上。
  
  在部署使用 Visual Studio .NET 創建的、依靠于 .NET 框架的應用程序時,目標計算機上必須已經安裝了 .NET 框架。只有在已經安裝 Visual Studio .NET 框架引導程序插件后,才能在使用 Visual Studio .NET 部署工具創建的安裝程序可執行文件中包括 .NET 框架;否則必須單獨安裝它。
  
  警告 引用 .NET 框架的應用程序的部署項目會在檢測到的依靠性文件夾中自動添加合并模塊(dotnetfxredist_x86_xxx.msm,其中 xxx 代表語言代碼)。該合并模塊不能重新分發;它僅供項目內部使用,用來防止列出單個 .NET 程序集。默認情況下不包括它;試圖包括它將導致編譯錯誤。
  
  部署 .NET 框架應用程序時,有四個可選方案:
  • 在開發計算機上安裝 Visual Studio .NET 框架引導程序插件,并使用 Setup 項目使 .NET 框架可執行文件與應用程序一起安裝。
  
  • 指示用戶手動安裝 .NET 框架可執行文件。
  
  • 使用 Setup.exe 引導程序示例安裝 .NET 框架可重新分發軟件包 (Dotnetfx.exe),然后啟動應用程序的 Windows Installer 軟件包。
  
  • 網絡治理員可以使用電子軟件分發工具重新分發 Dotnetfx.exe。有關具體信息,請參閱白皮書 Redistributing the .NET Framework 中的“Distributing Dotnetfx.exe Using an Electronic Software Distribution Tool”。
  
  用 Setup 項目安裝 .NET 框架
  Visual Studio .NET 2003 中的 Setup 項目可以用來使 .NET 框架與應用程序一起安裝,但必須首先在開發計算機上安裝可選的 Visual Studio .NET 框架引導程序插件。
  
  注 Visual Studio .NET 框架引導程序插件可以從 Download Center 下載。
  
  Visual Studio .NET 框架引導程序插件用于修改 Setup 項目的 Bootstrapper 屬性的行為,以便包括 .NET 框架引導程序以及 Windows Installer 引導程序。然后,.NET 框架可重新分發軟件包和適當的語言包將與應用程序一起打包;一個啟動條件會在安裝時檢查是否有正確版本的 .NET 框架,假如需要,則在安裝應用程序之前安裝它。
  
  注 Visual Studio .NET 框架引導程序插件不會修改 Web 引導程序。將 Bootstrapper 屬性設置為 Web Bootstrapper 將只安裝 Windows Installer 引導程序。
  
  此外,假如應用程序需要進行數據訪問,則可以與安裝程序一起安裝 Microsoft 數據訪問組件 (MDAC)。
  
  Visual Studio .NET 框架引導程序插件還支持安裝 .NET 框架的本地化版本,這些本地化版本可以是 Visual Studio .NET 所支持的八種語言中的任意一種。對于您希望支持的每種語言,必須安裝單獨的插件版本;它們可以從與英語版本相同的位置下載。Setup 項目的 Localization 屬性用于確定將被引導的框架的版本。有關具體信息,請參閱 Installing Localized applications。
  
  確保插件已安裝
  1.從 Control Panel 中,單擊 Add or Remove Programs。
  
  2.在 Add or Remove Programs 對話框中,檢查 Microsoft Visual Studio .NET 2003 Bootstrapper Plug-in 的 Currently installed programs 列表。
  
  假如沒有列出 Microsoft Visual Studio .NET 2003 引導程序插件,則需要從 Download Center 下載和安裝 Visual Studio .NET 框架引導程序插件。
  
  注 假如從列表中選擇 Visual Studio .NET 框架引導程序插件后,單擊 Remove,可以卸載該插件。
  
  使用 Setup 項目安裝 .NET 框架
  1.確保 Visual Studio .NET 框架引導程序插件已安裝。
  
  2.在 Solution EXPlorer 中選擇 Setup 項目。在 Project 菜單上,選擇 Properties。
  
  3.將 Bootstrapper 屬性設置為 Windows Installer Bootstrapper。
  
  編譯 Setup 項目時,.NET 框架可重新分發軟件包將與該 Setup.exe 一起打包。
  
  
  注 還必須啟用 .NET 框架的啟動條件;默認情況下,引用 .NET 框架的任何項目都啟用了該條件。要檢查啟動條件,請從 View 菜單指向 Editor,并選擇 Launch Conditions,然后查找名為 .Net Framework 的啟動條件。
  
  使用 Setup 項目安裝 MDAC
  1.確保 Visual Studio .NET 框架引導程序插件已安裝。
  
  2.在 Solution Explorer 中選擇 Setup 項目。從 View 菜單指向 Editor,并選擇 Launch Conditions。
  
  3.選擇 Requirements on Target Machine 節點。從 Action 菜單,選擇 Add Registry Launch Condition。
  
  4.選擇 Search for RegistryEntry1 節點。在 Properties 窗口中,選擇 RegKey 屬性,并鍵入 Software/Microsoft/Dataaccess
  
  5.選擇 Root 屬性,并選擇 vsdrrHKLM。
  
  6.選擇 Value 屬性,并鍵入 FullInstallVer。
  
  7.選擇 Property 屬性,并鍵入 MDACSEARCH。
  
  8.在 Launch Conditions Editor 中,選擇 Condition1 節點。在 Properties 窗口中,選擇 Condition 屬性,并選擇 MDACSEARCH>="2.6"。
  
  9.在 Solution Explorer 中選擇 Setup 項目。在 Project 菜單上,選擇 Properties。
  
  10.將 Bootstrapper 屬性設置為 Windows Installer Bootstrapper。
  
  編譯 Setup 項目時,.NET 框架可重新分發軟件包和 MDAC 將同時與該 Setup.exe 一起打包。
  
  手動安裝 .NET 框架
  .NET 框架可重新分發軟件包 Dotnetfx.exe 是獨立的可執行文件,運行它可以安裝 .NET 框架。可以從幾個地方獲得這個可重新分發軟件包(有關具體信息,請參閱 Where to OBTain the .NET Framework Redistributable);但是,不應當假設應用程序的用戶知道在哪里獲得它或如何安裝它。因此,應當修改您的部署項目,向用戶提供指導。
  
  使用 Visual Studio .NET 部署工具創建的安裝程序包括了默認的啟動條件 (MsiNetAssemblySupport),該條件將檢查目標計算機上有沒有 .NET 框架。假如找不到它,安裝將暫停,并顯示對話框,將如下默認消息顯示給用戶:“This setup requires the .NET Framework.Please install the .NET Framework and run this setup again.”應當將該消息替換為針對您的應用程序用戶的自定義消息。
  
  例如,假如您的應用程序是通過 CD-ROM 分發的,則該消息可能是:“This setup requires the .NET Framework.Please install the .NET Framework by running the file Dotnetfx.exe, which can be found in the link below, and then run this setup again.”
  
  此外,對話框應當顯示一個鏈接,通過該鏈接可以轉到包含可下載 .NET 框架可重新分發文件的 Microsoft 支持 Web 站點。鏈接由 InstallUrl 屬性確定;很多情況下,需要將 InstallUrl 屬性修改為指向您自己的可重新分發文件位置。例如,假如要分發 CD-ROM 上的應用程序,則應當在 CD 中包括該可重新分發文件,并將 InstallUrl 屬性更改為一個相對路徑。
  
  自定義啟動條件消息
  • 在 Solution Explorer 中,選擇部署項目。
  
  • 在 View 菜單

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌审旗| 波密县| 岑巩县| 五常市| 来凤县| 永仁县| 兰坪| 鞍山市| 英超| 崇义县| 贵阳市| 徐闻县| 胶州市| 全南县| 根河市| 张北县| 铁力市| 安远县| 磐石市| 新沂市| 达孜县| 建宁县| 襄汾县| 防城港市| 宜州市| 土默特右旗| 北安市| 潢川县| 东乡族自治县| 宁强县| 德令哈市| 高邑县| 信阳市| 肇源县| 敖汉旗| 华容县| 峨边| 广平县| 唐山市| 佛教| 尼玛县|