只是想知道是否有办法让Visual Studio 2008 Express Edition生成由我的应用程序的安装程序创建的普通 exe文件?
我厌倦了ClickOnce应用程序文件。我已经设置了所有这些文件关联,现在我需要为我的应用程序实际安装一个安装程序,代码中的文件关联设置不起作用,因为现在它们是“ClickOnce”应用程序文件而不是普通的exe文件。不,VS确实不为ClickOnce应用程序创建任何exe文件。
非常感谢任何帮助
谢谢你:)答案 0 :(得分:4)
VS Express可以创建Setup.Exe吗?否。
如果您检查许可证,您会发现Express版本不打算进行分发(我没有这里的确切措辞)。因此MS将安装程序生成器从包中取出。
您可以使用任何第三方设置制造商,但之后您可能违反了许可证。
编辑:以上内容适用于VS2005 Express。
2008年和2010年快递的许可证似乎更宽松,请检查。
答案 1 :(得分:1)
ProjectFolder\bin\Debug
应包含应用程序的.exe文件。
但是,如果要使用EXE进行部署,则应创建“发布版本”。
一旦你这样做,你的文件将在
ProjectFolder\bin\Release
答案 2 :(得分:0)
据我所知,Express版本不提供部署工具,但仍有许多免费安装程序可以完成这项工作;例如,你可能想尝试NSIS或InnoSetup。
答案 3 :(得分:-3)
右键单击您的解决方案>添加>项目>其他项目类型>设置和部署> Visual Studio Installer>设置项目