zoukankan      html  css  js  c++  java
  • 网站发布出现“未能找到路径“pathin oslyncsc.exe”....“的解决办法

    最经才开始用VS2017,期间遇到很多问题,大多都是因为对新版本了解不够充分导致的。

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

    未能找到路径“pathin oslyncsc.exe”....

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

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

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

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

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

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

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

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

  • 相关阅读:
    Study Plan The FortyEighth Day
    原码与补码
    【innoDB】加锁案例分析
    【InnoDB】事务基础知识
    了解 CAP
    妙用位运算
    Go学习笔记
    .NET Hot Reload热重载
    .NET 6 中的 dotnet monitor
    C# 实现多线程的同步方法详解
  • 原文地址:https://www.cnblogs.com/EleMMent/p/7307263.html
Copyright © 2011-2022 走看看