C#部署 - 单个可执行文件,一键安装?

时间:2010-04-23 18:21:26

标签: c# .net

如何部署项目?我更喜欢它,如果它只是一个内置于其中的所有内容的执行文件。这可能吗?或者是否需要安装DLL作为外部文件?感谢。

4 个答案:

答案 0 :(得分:3)

查看ILMerge

答案 1 :(得分:1)

您可以使用Click once install(在VS中可用)。或者查看Inno Setup http://www.jrsoftware.org/isinfo.php它是免费且非常强大的。

答案 2 :(得分:0)

您有ClickOnce和Visual Studio安装项目......两者都能够使用Visual Studio安装项目折叠您的安装,该项目能够为您的项目创建一个Setup.exe。

答案 3 :(得分:0)

我更喜欢NSIS使用单个安装程序可执行文件部署C#aps

编辑:NSIS可用于在安装程序可执行文件中包含.NET运行时安装程序,或者您可以将其设计为在目标计算机上不存在时下载.NET Framework。