建立單一安裝專案以安裝 .NET Framework 應用程式和 Dotnetfx.exe

Note注意事項

本主題只適用於 .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 啟動載入器範例

請參閱

概念

Setup.exe 啟動載入器範例作業
搭配應用程式使用 Setup.exe 啟動載入器範例
Dotnetfx.exe 部署案例
最低組態需求

其他資源

轉散發 .NET Framework