L’adresse de téléchargement du plug-in du chargeur de démarrage PluginInstaller.msi est :
http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=zh-cnAvec
le plug-in d'amorçage Microsoft Visual Studio .NET 2003, vous pouvez facilement créer des programmes d'installation, redistribuer .NET Framework 1.1 et/ou MDAC 2.7 avec votre application.
Pour qu'une application .NET Framework s'exécute sur un ordinateur spécifique, le .NET Framework doit être installé sur cet ordinateur. Toute application .NET Framework qui utilise ADO.NET pour se connecter à une base de données nécessite MDAC 2.7. De nombreux ordinateurs disposent déjà de ces composants, mais pour garantir le bon fonctionnement d'une application, ils doivent être redistribués avec l'application.
Le bootstrap de Visual Studio .NET 2003 est intégré au programme d'installation et aux projets de déploiement de Visual Studio .NET. Sur cette base, vous pouvez simplement créer un programme d'installation qui détecte automatiquement si ces prérequis sont présents sur l'ordinateur cible et les installe si nécessaire. Si le redémarrage de l'ordinateur est requis lors de l'installation d'un composant, le programme d'installation poursuivra automatiquement les opérations d'installation ultérieures. Par conséquent, l'utilisateur de l'application n'a besoin d'exécuter qu'un seul programme d'installation pour installer le logiciel prérequis et l'application correspondante.
Pour en savoir plus sur le bootstrap de Visual Studio .NET 2003, consultez les articles Visual Studio .NET 2003 dans le Guide de développement de .NET Framework 1.1.
Supplément : après avoir installé Microsoft Visual Studio .NET 2003, il est préférable d'installer immédiatement le plug-in du chargeur de démarrage PluginInstaller.msi afin que le package d'installation de votre programme .NET contienne .NET Framework 1.1 et/ou MDAC 2.7 pendant la production dans votre installation. package, afin que votre package d’installation puisse être installé en douceur.
Méthode :
Si vous devez déployer .Net Framework 1.1 sur la machine cible, suivez le processus suivant :
1. Ouvrez VisualStudio.Net 2003, créez un nouveau projet, sélectionnez le projet d'installation et de déploiement et créez un nouveau projet d'installation
2. Sélectionnez Projet-> Propriétés (confirmez que vous avez installé le plug-in) et dans la page de propriétés contextuelle (comme indiqué ci-dessous), définissez le programme de démarrage sur le programme de démarrage d'installation de Windows.
3. À ce stade, la configuration est terminée. Vous pouvez vérifier si .Net Framework a été inclus dans le projet de déploiement en affichant Affichage->Éditeur->Conditions de lancement.
Comment ajouter manuellement la recherche de conditions d'installation pour MDAC 2.7 dans les conditions de démarrage lors de la création du package d'installation (c'est-à-dire : comment inclure MDAC 2.7 dans le programme d'installation et de déploiement) :
1. Sélectionnez Affichage->Éditeur->Conditions de démarrage, cliquez avec le bouton droit et sélectionnez Ajouter une condition de démarrage du registre.
2. Sélectionnez Rechercher RegistryEntry1, ouvrez la boîte de dialogue des propriétés, définissez RegKey sur SoftwareMicrosoftDataAccess, sélectionnez vsdrrHKLM pour Root, définissez Property sur MDACSEARCH et définissez Value sur FullInstallVer.
3. Sélectionnez le nœud Condition1, ouvrez la boîte de dialogue des propriétés et définissez Condition sur MDACSEARCH>="2.6".
4. Définissez InstallUrl sur : http://download.microsoft.com/download/3/b/f/3bf74b01-16ba-472d-9a8c-42b2b4fa0d76/mdac_typ.exe afin que l'utilisateur puisse installer manuellement MDAC 2.7 en ligne.
5. Le message est défini sur le message d'invite lorsque MDAC 2.7 n'est pas installé sur l'ordinateur cible, tel que : "<Ce programme nécessite l'installation de MDAC 2.7 et supérieur, veuillez l'installer !>".
6. Les réglages de base sont désormais terminés.
Remarque :
Soyez prudent s'il y a plusieurs « Recherches dans le registre » dans le projet d'installation « Exigences sur l'ordinateur cible » !