VSTS中的构建定义在昨天下午之前一直运行良好,但在构建功能测试解决方案(用specflow和.Net核心编写)时突然开始失败。
错误:Your project.json doesn't have a runtimes section. You should add '"runtimes": { "win": { } }' to your project.json and then re-run NuGet restore在本地我也面临着同样的问题,但一旦我删除了obj文件夹,恢复的包和重建的解决方案,它就得到了解决,但在VSTS上也存在同样的问题,我不确定如何解决它。
我尝试过使用https://github.com/Belorus/EventStream/commit/d04f247feb13347ec565bd6d1e0fe71c5171ca55#diff-c384bfaa54e70831c87232eefe73e359,但它对我也没有帮助。
我使用的是nuget版本1*,目标框架是net461,最重要的是项目扩展是.csproj,它没有project.json文件。
https://stackoverflow.com/questions/47523310
复制相似问题