如何解决“GetDependsOnNETStandard”任务无法从程序集中加载“?

时间:2018-04-12 06:56:02

标签: c# visual-studio-2017

昨天我将我的visual studio 2017从版本15.6.4更新到15.6.6然后当我试图运行我的程序时发生了这个错误。请帮我解决这个问题,我不知道该怎么做。请提供一步一步的程序,谢谢。

  

无法从程序集C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ Microsoft \ Microsoft.NET.Build.Extensions \ tools \ net46 \ Microsoft加载“GetDependsOnNETStandard”任务。 NET.Build.Extensions.Tasks.dll。无法加载文件或程序集'file:/// C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ Microsoft \ Microsoft.NET.Build.Extensions \ tools \ net46 \ Microsoft.NET.Build .Extensions.Tasks.dll'或其依赖项之一。该系统找不到指定的文件。确认声明是否正确,程序集及其所有依赖项是否可用,以及该任务是否包含实现Microsoft.Build.Framework.ITask的公共类。

2 个答案:

答案 0 :(得分:0)

尝试执行命令:“ git clean -fdx”以清除git仓库中的一些(可能的)垃圾文件。

为我工作。

答案 1 :(得分:0)

我有同样的错误。 就我而言,发生错误是因为我下载的库程序集之一的大小为 0 字节。 这意味着 Visual Studio 中的引用已设置,但程序集实际上只是一个空文件。