Erstellen eines Setup-Projekts für die gleichzeitige Installation einer .NET Framework-Anwendung und von "Dotnetfx.exe"

Aktualisiert: November 2007

Hinweis:

Dieses Thema bezieht sich lediglich auf das verteilbare Paket von .NET Framework, Version 1.0. Informationen über das Bereitstellen von .NET Framework Core Redistributable, Version 1.1, finden Sie auf der .NET Framework Deployment Guide-Website unter .NET Framework 1.1 Deployment Guide.

Das Bootstrapperbeispiel für Setup.exe soll das Erstellen eines einzelnen Setupprogramms veranschaulichen, das beim Ausführen das verteilbare .NET Framework-Paket Dotnetfx.exe, sofern erforderlich, sowie eine .NET Framework-Anwendung installiert. In diesem Beispiel wird eine Bootstrap-Operation für Dotnetfx.exe und das Setupprogramm einer .NET Framework-Anwendung, das auf Microsoft Windows Installer (MSI-Datei) basiert, ausgeführt. Dieses Beispiel ist in nicht verwaltetem Code geschrieben, da es auf einem Computer ausgeführt werden muss, auf dem .NET Framework nicht installiert ist. Sie können eine vorkompilierte Version des Bootstrapperbeispiels für Setup.exe von der .NET Framework Deployment Guide-Website unter www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp downloaden.

Bei .NET Framework-Anwendungen, die Datenzugriff beinhalten, kann das Bootstrapperbeispiel für Setup.exe so erweitert werden, dass MDAC_typ.exe automatisch installiert wird. Suchen Sie nach dem Registrierungsschlüssel HKLM\SOFTWARE\Microsoft\DataAccess, wobei FullInstallVer dem Wert 2.6 oder höher entsprechen muss. Sie können eine ausführbare Beispieldatei, die die MDAC-Installation mit einem Windows Installer-Paket (MSI-Datei) kapselt, über den Microsoft Product Support Services-Knowledgebase-Artikel "Install DCOM and MDAC Through a Windows Installer Package" (nur auf Englisch verfügbar) downloaden. Dieser Artikel ist unter https://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604 verfügbar.

Das Bootstrapperbeispiel für Setup.exe sucht automatisch .NET Framework, startet ggf. eine automatische Installation von Dotnetfx.exe, und ruft das Windows Installer-Setup für die Anwendung auf. Ausführliche Informationen über die Ausführung dieser Aufgaben durch Setup.exe finden Sie unter Operationen des Bootstrapperbeispiels für "Setup.exe".

Sie müssen eine Settings.ini-Datei erstellen, durch die das Bootstrapperbeispiel für Setup.exe zusammen mit der Anwendung ausgeführt werden kann. Weiterhin empfiehlt es sich, das Setup-Programm mit einer Readme-Datei bereitzustellen, in der den Benutzern die Mindestkonfigurationsanforderungen für die Installation von Anwendung und Dotnetfx.exe erläutert werden. Weitere Informationen über das Erstellen von Settings.ini-Dateien und Readme-Dateien finden Sie unter Verwenden des Bootstrapperbeispiels für "Setup.exe" mit einer Anwendung.

Siehe auch

Konzepte

Operationen des Bootstrapperbeispiels für "Setup.exe"

Verwenden des Bootstrapperbeispiels für "Setup.exe" mit einer Anwendung

Bereitstellungsszenarien für "Dotnetfx.exe"

Mindestkonfigurationsanforderungen für Dotnetfx.exe

Weitere Ressourcen

Verteilung von .NET Framework