安装Visual Studio 2015是否会更改VS 2013使用的编译器?

恐慌上校

Visual Studio 2013使用什么C#编译器?如果我要使用新的Roslyn编译器安装Visual Studio 2015,这会影响我的Visual Studio 2013安装吗?

我之所以问是因为,当我们使用Visual Studio 2015构建代码时,我们知道有些测试会失败。某些数字在8位有效数字上有所不同。发布Visual Studio 2015时的解决方案可能是增加测试的容差,但我想了解Visual Studio如何决定要使用的编译器。

是否可以将Visual Studio 2013显式设置为使用旧的编译器?还是msbuild脚本?

恐慌上校

否。安装Visual Studio 2015不会更改VS 2013使用的编译器。在命令行中,可以通过运行相应的选项进行选择 msbuild.exe

测试失败是由于.NET Framework 4.6引起的,而不是由于编译器发生了变化。

通过COMPLUS_useLegacyJit根据https://github.com/Microsoft/dotnet/blob/master/docs/testing-with-ryujit.md设置“使用旧版JIT”环境变量来解决此问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Visual Studio 2015上安装Xamarin与已在Visual Studio 2013上安装Xamarin

是否可以将Visual C ++ v120编译器工具集添加到Visual Studio 2015?

Visual Studio 2013和2015中的C ++编译器错误C2280“试图引用已删除的函数”

无法使用.vsix文件安装Visual Studio Community 2015扩展

Visual Studio在转换为2013的项目上使用较旧的2012编译器

在Visual Studio 2013中使用Roslyn编译器

如何在Visual Studio 2015中使用roslyn C#编译器?

编译器指令如何在Visual Studio 2015中与project.json一起使用

Visual Studio 2013中可能的C / C ++编译器错误

在Visual Studio中使用64位编译器

使用Visual Studio编译器分析内联的C ++函数

在Visual Studio中使用文字整数分配的奇怪行为会导致四个意外的编译器错误

尝试(失败)在VSC终端中使用tsc在Visual Studio Code中运行(成功安装)TypeScript编译器

Visual Studio 2015安装问题

WIX:检测是否安装了Visual Studio 2013

如何防止输出屏幕在Visual Studio 2013 C ++编译器中消失

C ++:使用Visual Studio编译器时的const指针

在Visual Studio 2013中更改编译器错误语言

配置Visual Studio 2013以允许ASPNETCOMPILER使用x64编译器进行预编译

Visual Studio 2013安装更新

Visual Studio 2013 Typescript编译器不遵守'_references.ts'文件

static_assert(std :: is_abstract)在Visual Studio 2013中导致编译器错误

什么是 ?和@符号表明此编译器错误?-Visual Studio 2013编译器

在Visual Studio 2013上安装CRM 2015 SDK

Visual Studio 2015中的编译器是什么

无法在装有Visual Studio 2015的计算机上安装Visual Studio 2013

Visual Studio 2015安装被阻止

Visual Studio 2015-缺少64位编译器

在 Visual Studio 2015 中使用 Nuget 安装白色错误

TOP 榜单

热门标签

归档