如何确定C#编译器的路径?
C#编译器csc.exe的路径是否存储在某个引用位置如何确定C#编译器的路径?,c#,frameworks,sdk,C#,Frameworks,Sdk,C#编译器csc.exe的路径是否存储在某个引用位置 我正在开发一个自定义工具,由用户将代码片段编译成自己的DLL,这样位置可能会有所不同,在使用“定位文件”对话框之前,我希望尽可能多地自动执行此操作 您可以在此处找到编译器: %windir%\Microsoft.NET\Framework\v[version number]\csc.exe 因此,对于.NET3.5,它将是 %windir%\Microsoft.NET\Framework\v3.5\csc.exe 您可以在此处找到编译器:
我正在开发一个自定义工具,由用户将代码片段编译成自己的DLL,这样位置可能会有所不同,在使用“定位文件”对话框之前,我希望尽可能多地自动执行此操作 您可以在此处找到编译器:
%windir%\Microsoft.NET\Framework\v[version number]\csc.exe
因此,对于.NET3.5,它将是
%windir%\Microsoft.NET\Framework\v3.5\csc.exe
您可以在此处找到编译器:
%windir%\Microsoft.NET\Framework\v[version number]\csc.exe
因此,对于.NET3.5,它将是
%windir%\Microsoft.NET\Framework\v3.5\csc.exe
是否有任何理由希望直接调用二进制文件,而不是使用以编程方式编译
您可能对我自己的代码段编译器(Snippy)感兴趣,可以下载源代码。您有什么理由希望直接调用二进制文件,而不是使用它进行编程编译吗
您可能对我自己的代码段编译器(Snippy)感兴趣,您可以下载源代码。我不知道。您可以将其添加到环境变量(控制面板>系统>高级>环境变量,并将其添加到路径下)。路径应该是C:\Windows\Microsoft.NET\Framework[Framework Version]——例如:C:\Windows\Microsoft.NET\Framework\v2.0.50727。我不知道。您可以将其添加到环境变量(控制面板>系统>高级>环境变量,并将其添加到路径下)。路径应该是C:\Windows\Microsoft.NET\Framework[框架版本]——例如:C:\Windows\Microsoft.NET\Framework\v2.0.50727。查看文档。查看文档。+1查看编程视图。自我提升排名第一,因为Snippy实际上很有用。有趣的是,我会研究一下这是否需要一个代码文件?在这种情况下,只有一个自定义函数可以从代码editorNo编译-例如,我从不使用Snippy将源代码写入磁盘。对于编程视图,使用+1。自我提升排名第一,因为Snippy实际上很有用。有趣的是,我会研究一下这是否需要一个代码文件?在这种情况下,只有一个自定义函数可以从代码editorNo编译——例如,我从不使用Snippy将源代码写入磁盘。