当前位置:  开发笔记 > 编程语言 > 正文

如何确定C#编译器的路径?

如何解决《如何确定C#编译器的路径?》经验,为你挑选了2个好方法。

C#编译器的路径csc.exe是否存储在某个引用位置?

我正在开发一个自定义工具,用户可以将代码片段编译到自己的DLL中,因此位置可能会有所不同,希望在使用定位文件对话框之前尽可能地自动执行此操作!



1> Jon Skeet..:

您是否有任何理由想直接调用二进制文件,而不是使用CSharpCodeProvider以编程方式编译?

您可能对我自己的代码片段编译器(Snippy)感兴趣,您可以在深度站点下载我的C#源代码.



2> Fredrik Mörk..:

你可以在这里找到编译器:

%windir%\Microsoft.NET\Framework\v[version number]\csc.exe

因此,对于.net 3.5,它会是

%windir%\Microsoft.NET\Framework\v3.5\csc.exe

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有