J'ai cette application .NET qui utilise Settings.settings et app.conf comme dépôts de configuration au lieu du registre Windows. Il semble assez facile de poser des questions à l'utilisateur lors de l'installation et d'écrire les réponses au registre Windows, mais je n'ai pas encore trouvé de moyen d'écrire les réponses au fichier app.config. Est-ce que quelqu'un sait comment?Comment modifier app.config à partir du programme d'installation MSI, conçu sur Visual Studio?
0
A
Répondre
0
J'ai fait un projet comme celui qui a demandé aux utilisateurs de fournir tous les paramètres pendant l'installation. Vous pouvez créer un formulaire personnalisé contenant toutes vos étiquettes et TextBoxes et Button. Et dans votre classe d'installateur, utilisez ce formulaire comme propriété de votre classe Installer.
Voici un exemple
[RunInstaller(true)]
public partial class MyCustomInstaller : Installer
{
private MyCustomForm = new MyCustomForm();
// this is your custom form that allows users to modify the configuration parameters.
}
et vous pouvez caputure événement comme ceci:
private void InitializeComponent()
{
this.AfterInstall += new System.Configuration.Install.InstallEventHandler(DoConfigurationManagement_AfterInstall);
}
0
Vous pouvez jeter un oeil à this qui explique comment utiliser CustomActions changer app.config fichier de l'installateur msi.
Questions connexes
- 1. Comment récupérer la version du programme d'installation à partir de Visual Studio Setup Project
- 2. Comment ajouter CRRedist2008_x86.msi à Visual Studio Deployment Project?
- 3. Création du programme d'installation de Visual Studio
- 4. Visual Studio 2008 App.config Mise en cache
- 5. fichier app.config avec extension Visual Studio
- 6. Comment puis-je modifier l'emplacement d'un fichier .InstallState dans un MSI généré Visual Studio
- 7. Comment utiliser app.config avec le complément Visual Studio?
- 8. J'ai besoin d'une action personnalisée MSI qui copie un fichier à partir du répertoire source MSI
- 9. Gestion de serveur SQL à partir de Visual Studio
- 10. Modifier dynamiquement la valeur du fichier app.config
- 11. Comment définir App.Config à partir du partage réseau
- 12. Appel de la méthode Web Project Server Interface à partir d'un programme d'installation msi
- 13. Comment créer un programme d'installation Windows à partir de Visual Studio 2008?
- 14. Modifier les commentaires dans Visual Studio 2008
- 15. Visual Studio 2008: Publier deux versions du même programme
- 16. Comment imprimer à partir de Visual Studio Object Browser
- 17. Comment modifier le répertoire de travail lors du débogage dans Visual Studio?
- 18. Visual Studio: comment nommer le fichier de sortie .msi d'un projet d'installation?
- 19. Modifier Visual Studio 2008 style indentation HTML
- 20. Comment appeler un fichier batch à partir d'un fichier MSI
- 21. ControlTemplate modifier à l'intérieur des ressources pend visual studio 2008
- 22. Visual Studio IntelliSense pour les paramètres personnalisés app.config?
- 23. Comment modifier les paramètres d'un projet de déploiement Visual Studio 2005
- 24. Comment scripter Visual Studio 2008 à partir de Python?
- 25. Modifier app.config au moment de l'installation
- 26. Programme d'installation de Visual Studio Web
- 27. Comment éviter la duplication de app.config à l'aide des tests unitaires Visual Studio 2008?
- 28. Automatisation du processus de génération MSI
- 29. .NET Type chargeable à partir de App.Config
- 30. Puis-je exporter par programme des diagrammes de classes à partir de Visual Studio 2008?
404 pour ce lien, à l'avenir s'il vous plaît donner un bref résumé pour éviter ce problème. Savez-vous si le lien est actif ailleurs où? –