Visual Studio中的常规设置

时间:2010-02-15 22:43:27

标签: c# visual-studio winforms clickonce executable

只是想知道是否有办法让Visual Studio 2008 Express Edition生成由我的应用程序的安装程序创建的普通 exe文件?

我厌倦了ClickOnce应用程序文件。我已经设置了所有这些文件关联,现在我需要为我的应用程序实际安装一个安装程序,代码中的文件关联设置不起作用,因为现在它们是“ClickOnce”应用程序文件而不是普通的exe文件。不,VS确实为ClickOnce应用程序创建任何exe文件。

非常感谢任何帮助

谢谢你:)

4 个答案:

答案 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>设置项目