建立單一安裝專案以安裝 .NET Framework 應用程式和 Dotnetfx.exe
更新:2007 年 11 月
注意事項: |
---|
本主題只適用於 .NET Framework 1.0 版可轉散發套件。如需部署 .NET Framework 1.1 版核心可轉散發套件的詳細資訊,請參閱 .NET Framework Deployment Guide 網站,網址為 .NET Framework 1.1 Deployment Guide。 |
Setup.exe 啟動載入器範例的目的是示範如何建立單一安裝程式,一旦啟動此程式,即可在必要時安裝 .NET Framework 可轉散發套件 Dotnetfx.exe,然後安裝 .NET Framework 範例。這個範例可以啟動安裝 Dotnetfx.exe 和 .NET Framework 應用程式的 Microsoft Windows Installer 架構安裝程式 (.msi 檔案)。這個範例必須能在安裝 .NET Framework 的電腦上執行,因此是以 Unmanaged 程式碼編寫。您可以從<.NET Framework Deployment Guide>下載先行編譯的 Setup.exe 啟動載入器範例,網址是 www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp。
若是包含資料存取的 .NET Framework 應用程式,您可以檢查有無 FullInstallVer 值是 2.6 (含) 以後版本的登錄機碼 (Registry Key) HKLM\SOFTWARE\Microsoft\DataAccess,擴充 Setup.exe 啟動載入器範例無聲安裝 MDAC_typ.exe。您可以從 Microsoft Product Support Services 知識庫 (Knowledge Base) 文件<Install DCOM and MDAC Through a Windows Installer Package>下載範例可執行檔,它能使用 Windows Installer 套件 (.msi 檔案) 來封裝 MDAC 安裝。 這個文件的網址是 https://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604。
Setup.exe 啟動載入器範例會自動檢查 .NET Framework,必要時還可啟動無聲安裝 Dotnetfx.exe,並為應用程式呼叫 Windows Installer 安裝程式。如需 Setup.exe 如何執行這些工作的詳細資訊,請參閱 Setup.exe 啟動載入器範例作業。
您必須負責建立 Settings.ini 檔讓 Setup.exe 啟動載入器範例使用應用程式。此外,建議您使用讀我檔案部署安裝程式,提供使用者安裝應用程式和 Dotnetfx.exe 的最小組態需求。如需建立 Settings.ini 和讀我檔案的詳細資訊,請參閱搭配應用程式使用 Setup.exe 啟動載入器範例。