我也有这个问题,似乎由于某种原因,最新的.NET Core工具(通过Visual Studio 2017安装)与Visual Studio 2015不兼容,并且因为它无法加载工具而得到此消息。
您可以在解决方案文件夹中的global.json中修复此问题。查找"sdk"
部分并将"version"
调整为您在计算机上安装的内容。如果您已完成默认安装,它将驻留在%ProgramFiles%\ dotnet \ sdk下。
例如,我有一个名为1.0.0-preview.2-1-003180
的版本,所以我的global.json看起来像这样:
{
"projects": [ "src" ],
"sdk": { "version": "1.0.0-preview2-1-003180" }
}
我找到了一个非常清楚地解决这个问题的链接,这里是链接。 https://chamindac.blogspot.com/2017/02/resolve-msb4019-imported-project.html