如何将c#解决方案部署到单个.exe文件中

时间:2010-12-10 17:18:37

标签: c# deployment executable

  

可能重复:
  Compile to stand alone exe for C# app in Visual Studio 2010
  .Net whole application as a single .exe file ?

Heey Guys,

所以我有一个连接到数据库的C#解决方案,我想将此解决方案部署到单个.Exe文件中。像NotePad,以一种方式让我能够发送exe文件,然后双击它,它开始运行..

我该怎么办?

3 个答案:

答案 0 :(得分:5)

我认为ILMerge就是你想要的。然而,反思可能毁了它的一天。

答案 1 :(得分:0)

是的,如果您不使用反射,ILMerge会很棒。它将一组程序集合并到一个给定的主程序集中。

答案 2 :(得分:0)

我使用DeepSea obfuscator(商业产品)将来自多个项目的输出程序集混淆并合并为一个程序集(.exe或.dll)。