Visual Studio 2015 Nuget "There is no working folder mapping" 错误

Visual Studio 2015 Nuget "There is no working folder mapping" Error

添加媒体服务 nuget 包时,VS 2015 提示我没有工作文件夹映射的错误,然后回滚。

消息示例如下:

There is no working folder mapping for C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\lib\net45.

当我从 VS 2013 打开相同的解决方案时,它按预期工作。

有谁知道如何解决这个错误是 VS 2015,或者为什么它在那里不起作用但在 VS 2013 中起作用?

(在 VS 2015 中,我通过浏览到本地的 sln 文件来打开解决方案 - 而不是通过从源代码管理中检索解决方案。)

这是一个已知错误:https://github.com/NuGet/Home/issues/1004暂时使用 Visual Studio 2013。在匆忙发布时,Microsoft 发布了一个尚未准备好的产品,尽管从技术上讲这是一个 NuGet 问题。

这不是一个长期的解决方案,但我从 TFS 中解绑,添加了我需要的包,然后反弹。

尝试在更新 nuget 包之前取消绑定 TFS 中的解决方案和项目。

解绑试试this

如果您从 TFS 中解除绑定,您应该能够避免该错误。要取消绑定,请转到文件->源代码管理->高级->更改源代码管理。 Select 项目并单击顶部的未绑定 button\link。