Mus*_*ici 2 .net c# csharpcodeprovider
让我们说我们有一个名为Program1.exe的应用程序,所以当我点击该程序必须创建另一个exe的exe时,可以说Program2.exe在屏幕上写"hello world".所以我认为可以在代码中使用csc命令使用visual studio的命令行工具,无论如何,如果可能的话,Program2.exe会替换Program1.exe吗?我的意思是Program1.exe可以在运行时重新编译?
确定你可以这样做,看看课程: Microsoft.CSharp.CSharpCodeProvider
在本文中:在运行时编译和执行代码
PS你并没有真正从代码中调用csc命令,但是在我的理解中更低一些...这无论如何都是好的,因为你使用托管类而不是外部工具.
| 归档时间: |
|
| 查看次数: |
1691 次 |
| 最近记录: |