.net framework4.6项目的dll升级后,未找到方法“System.String.GetPathsOfAll
https://stackoverflow.com/questions/59276192/getpathsofalldirectoriesabove-cannot-be-evaluated-after-updating-net-framewor
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 ?LinkID=322105。缺少的文件是 ..\packages\Microsoft.Net.Compilers.3.4.0\build\Microsoft.Net.Compilers.props。 MyProject.Api D:\Project\MyProject.Api\MyProject.Api.csproj 349
D:\Project\MyProject.Web\MyProject.Web.csproj : error : 无法计算表达式“"App_Start\Startup.Hangfire.cs".GetPathsOfAllDirectoriesAbove()”。未找到方法“System.String.GetPathsOfAllDirectoriesAbove”。 D:\Project\packages\Microsoft.Net.Compilers.3.4.0\tools\Microsoft.Managed.Core.targets
解决步骤:
当出现这个错误后,重新打开项目会出现项目无法加载,,此时编辑项目,查找Microsoft.Net.Compilers,删除包含Microsoft.Net.Compilers的整行,然后保存项目,最后升级Microsoft.CodeDom.Providers.DotNetCompilerPlatform依赖包 到 2.x版本即可
.net framework4.6项目的dll升级后,未找到方法“System.String.GetPathsOfAllDirectoriesAbove”解决
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/40702.html
- 上一篇:jQuery事件委托
- 下一篇:搭建自己的网站