如何在C#中动态创建一个dll / exe?

时间:2011-01-10 14:44:31

标签: c# reflection

我知道我可以使用编译的exe文件生成新进程。

假设我的app中有一个带有方法的类,我想在单独的进程中运行。

我可以将此方法编译为运行时中的单独程序集并运行此新创建的文件的spawn进程吗?

2 个答案:

答案 0 :(得分:7)

当然......看看能够读取和编译代码的CSharpCodeProvider。 .exe文件

http://msdn.microsoft.com/en-us/library/microsoft.csharp.csharpcodeprovider.aspx

答案 1 :(得分:1)

为什么不在自己的App域中运行。给予分离等过程。