Share via


Création d'un unique projet d'installation pour installer une application .NET Framework et Dotnetfx.exe

Mise à jour : novembre 2007

Remarque :

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

Autres ressources

Redistribution du .NET Framework