如何以编程方式从当前项目中构建和编译另一个c#项目

Joe*_*SHI 5 c#

程序A:输出ac#函数,并将该函数插入到另一个c#项目B中的文件(例如,Classifier.cs)中.这些步骤已经实现.

我想知道有没有办法以编程方式在项目A中编译和编译c#项目B.所以我可以单击项目A中的一个按钮,它会自动将新函数插入项目B,构建,编译项目B.最后启动新项目B.

谢谢.

Dej*_*jas 1

无需执行新流程。.NET 为我们提供了一种以编程方式调用 C# 编译器的方法。我发现这个技术效果很好:

http://blogs.msdn.com/b/dohollan/archive/2010/08/09/programmatically-invoke-the-c-compiler.aspx