如何以编程方式创建和构建.exe?

时间:2013-12-06 15:39:23

标签: c# exe builder

有没有办法从C#创建和构建.exe? (编者注:基本上是一个可以创建和编译其他.NET应用程序的.NET应用程序 - 请参阅接受的答案)

我不是在谈论获取我的项目的.exe(这是我在谷歌上找到的唯一的exe版本),我在谈论从我的程序中生成.exe文件。

如何从C#创建可运行的.exe文件?我不知道如何以及谷歌我只能找到关于在哪里找到项目的.exe的问题,而我希望项目能够构建.exe本身。

1 个答案:

答案 0 :(得分:6)

在不使用外部编译器的情况下执行此操作的最简单方法称为CodeDOM,您将使用的相关类称为CSharpCodeProvider。互联网上有很多教程(including one in the first link I gave)会告诉你如何使用它,这个主题太广泛了,无法在这里深入解释。