Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何确定C#编译器的路径?_C#_Frameworks_Sdk - Fatal编程技术网

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

如何确定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 您可以在此处找到编译器:

C#编译器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将源代码写入磁盘。