2017-07-01 1 views
0

J'ai un projet WinForms C# terminé que je voudrais terminer en créant un fichier MSI simple pour installer le programme dans un emplacement spécifique sur l'ordinateur client.Création de fichier .exe ou MSI à partir de WinForms C# Projet

J'ai regardé de nombreuses vidéos de tutoriels et de discussions SO, mais je n'arrive pas à trouver une réponse. Est-il possible de faire avec Visual Studio 2013, ou ai-je besoin d'un logiciel tiers?

Des informations ou des liens pour vous aider seront appréciés.

Répondre

3

Le projet d'installation a été pris en charge par Visual Studio jusqu'en 2010, mais malheureusement, Microsoft a abandonné. Comme beaucoup de gens se sont plaints à ce sujet, Microsoft a publié des modules complémentaires.

VS2013: https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects

VS2015: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects

VS2017: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects

+0

Fonctionne comme un charme – GoodDisplayName

0

Accéder à Visual Studio Menu/Construire/Publier le projet ou NameofyourFolder \ ProjectName \ bin \ Debug enjoy.

+0

Cela ne crée un fichier .exe que je sais, déjà utilisé cela, mais quand Je l'installe installe le programme à un emplacement inconnu, c'est pourquoi je veux que l'utilisateur choisisse où l'installer sur leur d esktop. – GoodDisplayName

+0

Vous devez utiliser la version Release pour un usage public. –

0