Création d'un unique projet d'installation pour installer une application .NET Framework et Dotnetfx.exe
Mise à jour : novembre 2007
![]() |
---|
Cette rubrique ne concerne que le package redistribuable du .NET Framework version 1.0. Pour plus d'informations sur le déploiement des principales versions redistribuables du .NET Framework version 1.1, consultez le site Web .NET Framework Deployment Guide sur .NET Framework 1.1 Deployment Guide. |
L'objectif de l'exemple de programme d'amorçage Setup.exe est de montrer comment créer un unique programme d'installation qui, lorsqu'il est lancé, installe le package redistribuable .NET Framework Dotnetfx.exe, si nécessaire, puis l'application .NET Framework. Cet exemple amorce Dotnetfx.exe et le programme d'installation basé sur Microsoft Windows Installer (fichier .msi) d'une application .NET Framework. Il est écrit en code non managé, parce qu'il doit pouvoir s'exécuter sur un ordinateur où .NET Framework n'est pas installé. Vous pouvez télécharger une version précompilée de l'exemple de programme d'amorçage Setup.exe à partir du site Web du Guide de déploiement du .NET Framework à l'adresse www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp.
Pour les applications .NET Framework qui incluent l'accès aux données, vous pouvez étendre l'exemple de programme d'amorçage Setup.exe pour une installation en mode silencieux de MDAC_typ.exe en vérifiant la présence d'une clé de Registre HKLM\SOFTWARE\Microsoft\DataAccess dont la valeur de FullInstallVer est 2.6 ou version ultérieure. Vous pouvez télécharger un exemple de fichier exécutable qui encapsule l'installation MDAC avec un package Windows Installer (fichier .msi) à partir de l'article de la Base de connaissances des Services de Support technique de Microsoft « Install DCOM and MDAC Through a Windows Installer Package ». Cet article est disponible à l'adresse https://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604.
L'exemple de programme d'amorçage Setup.exe recherche automatiquement le .NET Framework, lance une installation en mode silencieux de Dotnetfx.exe si nécessaire et appelle le programme d'installation Windows Installer de votre application. Pour plus d'informations sur la façon dont Setup.exe accomplit ces tâches, consultez Opérations de l'exemple de programme d'amorçage Setup.exe.
Il vous incombe de créer un fichier Settings.ini qui permet à l'exemple de programme d'amorçage Setup.exe de fonctionner avec votre application. En outre, nous vous recommandons de déployer votre programme d'installation avec un fichier readme qui indiquera aux utilisateurs la configuration minimale requise pour installer votre application et Dotnetfx.exe. Pour plus d'informations sur la création des fichiers Settings.ini et readme, consultez Utilisation de l'exemple de programme d'amorçage Setup.exe avec une application.
Voir aussi
Concepts
Opérations de l'exemple de programme d'amorçage Setup.exe
Utilisation de l'exemple de programme d'amorçage Setup.exe avec une application
Scénarios de déploiement de Dotnetfx.exe
Spécifications de configuration minimale pour Dotnetfx.exe