dotnet restore cmd 失败 - 错误 MSB4019 - \DotNet\Microsoft.DotNet.Props 文件丢失 #5175

dotnet restore cmd failing - error MSB4019 - \DotNet\Microsoft.DotNet.Props file missing #5175

所以我做了一些搜索,大多数文章都建议安装 Vs2015 工具。我已经安装了。但是当我尝试从 Yeomans 恢复项目时,我仍然收到此错误。 'Microsoft.DotNet.Props' 文件肯定不存在于我的机器上。 Im 运行 Windows 7 x64,带有 Vs2015update3 和 Vs2015 工具预览版 2.0.3。我做错了什么?

不确定这是否有帮助,但这是我的 dotnet --info

产品信息: 版本:1.0.0-preview4-004233 提交 SHA-1 哈希:8cec61c

运行时环境: OS 姓名:Windows OS版本:6.1.7601 OS 平台:Windows 摆脱:win7-x64 基本路径:C:\Program Files\dotnet\sdk.0.0-preview4-004233

我能够解决这个问题。我使用的原始 Yeomans 模板是使用与 dotnet 不同的版本生成的,因此我不得不使用带有解决方案文件的 global.json 文件手动强制执行此切换,并且 Visual Studio IDE 能够更新构建。然后我可以切换回来并将构建设置为 运行。这可能不是唯一的方法,但在这种情况下这对我有用。这是有关该问题的更多详细信息。

https://forums.asp.net/t/2113044.aspx?dotnet+restore+failing+error+MSB4019+1+0+0+preview4+004233+Microsoft+VisualStudio+v14+0+DotNet+Microsoft+DotNet+Props+was+not+found+