可能重复:
How to programatically build and compile another c# project from the current project应用程序可以编译并创建另一个应用程序吗?
假设我们有一个名为Program1.exe的应用程序,所以当我点击该程序必须创建另一个EXE,它的exe让说Program2.exe其写“你好世界”在屏幕上。所以我认为它可能使用Visual Studio的命令行工具在代码中使用csc命令,无论如何,如果它的可能可以Program2.exe替换Program1.exe?我的意思是Program1.exe可以在运行时重新编译?
您可以使用命令行编译程序 – 2011-12-16 12:40:34