每日踩坑 2019-04-08 VS2015未能找到路径“…\bin\roslyn\csc.exe”的解决方案

使用 Nuget 安装 Microsoft.CodeDom.Providers.DotNetCompilerPlatform 包即可。

VS2017都是用 roslyn 编译,

VS2015原本的编译器 MSBuild 仍然是14版本,一些新的C#语法已经不支持编译,新的roslyn编译器,支持c# 6.0语法。它放到bin里面去是为了支持 asp.net 应用的动态编译。

通过 nuget 包 Microsoft.CodeDom.Providers.DotNetCompilerPlatform 安装的,会在web.config里面配置 <system.codedom><compilers> 替换掉默认的编译器。

上一篇:【Cocosd2d实例教程二】地图编辑器Tiled的安装使用


下一篇:Dockerfile(12) - HEALTHCHECK 指令详解