小编Aar*_*oin的帖子

如何告诉 Roslyn C# 编译器使用特定版本的 .NET?

我发现csc.exeRoslyn 附带的二进制文件可以采用-langversion:<string>命令行参数来设置我想要编译的 C# 版本。但是如何选择我希望编译器使用的 .NET 版本?

编译过程适用于我使用一些 .NET SQL Server 功能的简单测试程序,所以我知道编译器以某种方式在我的计算机上使用了 .NET 版本。我的C:\Windows\Microsoft.NET\Framework目录中有多个 .NET 版本,我假设编译器正在使用其中之一。我想明确设置编译器在编译我的程序时使用哪个版本的 .NET。

注意:如果您能详细说明编译器如何首先选择一个版本,那也将不胜感激。

.net csc roslyn

5
推荐指数
1
解决办法
1178
查看次数

标签 统计

.net ×1

csc ×1

roslyn ×1