我有一个完整的WinForms C#项目,我想通过创建一个简单的MSI将程序安装到客户端计算机上的特定位置来完成该项目。
我看过很多教程视频和SO线程,但似乎找不到答案。
是否可以使用 Visual Studio 2013,或者我需要第三方软件?
任何信息或帮助链接将不胜感激。
> Installer项目在2010年之前一直受到Visual Studio的支持,但不幸的是Microsoft停止了。 由于很多人抱怨它,Microsoft发布了附加组件。
VS2013:https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects
VS2015:https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects
VS2017 和 2019:https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects
VS2022:https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects
转到Visual Studio Menu/Build/Publish Your Project或 名称你的文件夹\项目名称\bin\调试享受。
你去吧
1.] 安装此
https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects
2.]并参考以下链接
https://www.youtube.com/watch?v=z0v6hmumCFU
http://geekswithblogs.net/TarunArora/archive/2014/04/24/visual-studio-2013-installer-projects-ndash-hello-world-installer.aspx
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