码迷,mamicode.com
首页 > Web开发 > 详细

网站发布出现“未能找到路径“path\bin\roslyn\csc.exe”....“和拒绝访问的解决办法

时间:2018-03-09 14:14:17      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:form   台式机   for   移动   问题   sof   compiler   新建   ...   

最近在2017上新建了一个MVC项目,发布是出现了各种奇怪的问题,其中一个错误是:

未能找到路径“path\bin\roslyn\csc.exe”....

经过网上搜寻资料发现罪魁祸首就是NUGET里加载的两个组建:

Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0
Microsoft.Net.Compilers

因为存在依赖关系,卸载时按从上到下的顺序卸载。

把相关项目的这两个程序集卸载之后就好了!!!

移动项目输出路径也不会出现奇怪的bug了!!!

结语:
当时在建MVC项目的时候就发现只能建立MVC5,猜到可能是MVC5的问题,

MVC5项目建好之后NUGET加载了很多以前没见过的程序集。

但是由于项目时间太紧,台式机有问题,笔记本里又只有一个2017版的VS,只好优先解决这个bug了。

网站发布出现“未能找到路径“path\bin\roslyn\csc.exe”....“和拒绝访问的解决办法

标签:form   台式机   for   移动   问题   sof   compiler   新建   ...   

原文地址:https://www.cnblogs.com/yibinboy/p/8533393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!