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

Joh*_*ohn 2 c# exe builder

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

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

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

Sco*_*ain 6

在不使用外部编译器的情况下执行此操作的最简单方法是CodeDOM,您将使用相关的类CSharpCodeProvider.互联网上有许多教程(包括我给出的第一个链接中的一个),它将向您展示如何使用它,这个主题太广泛,无法在此深入解释.