有人可以帮助我处理以下问题吗?我正在尝试使用MSBuild 15在linux上构建一个混合解决方案。它包含针对netstandard2.0的项目,然后还包含针对.Net 4.6.2的项目
netstandard2.0项目构建正常,但针对.Net 4.6.2的项目失败,并出现以下错误:
您的project.json没有运行时部分。你应该在你的project.json中添加'“runtimes”:{“win”:{}}',然后重新运行NuGet restore
我正在使用MSBuild版本15.6.0.0进行Mono并在Ubuntu 17.10上运行
答案 0 :(得分:0)
快速修复:删除obj/
目录,然后重建。
目前最好的是
rm -rf obj ; msbuild /t:restore /t:build