Reputation: 78
I have a completed WinForms C# Project that I would like to finish up by creating a simple MSI to install the program into a specific location on the client computer.
I have watched many tutorial videos and SO threads but can't seem to find an answer.
Is it possible to do with Visual Studio 2013, or do I need 3rd Party software?
Any info or links to help will be appreciated.
Upvotes: 2
Views: 2820
Reputation: 426
Installer project was supported by Visual Studio until 2010, but unfortunately Microsoft discontinued. Since lots of people complained about it, Microsoft released add-ons.
VS2017 and 2019: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects
VS2022 (ARM64): https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjectsArm64
Upvotes: 6
Reputation: 1631
Here you go
1.] Install this
https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects
2.] And refer below links
https://www.youtube.com/watch?v=z0v6hmumCFU
https://www.codeproject.com/Articles/568476/Creating-an-MSI-Setup-Package-for-Csharp-Windows
http://www.advancedinstaller.com/user-guide/tutorial-ai-ext-vs.html
Upvotes: 0
Reputation: 2458
Goto Visual Studio Menu/Build/Publish you Project or NameofyourFolder\ProjectName\bin\Debug enjoy.
Upvotes: 0