我遇到了MSBuild的问题,它给出了这样的信息:
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ BuildTools \ MSBuild \ Microsoft \ NuGet \ 15.0 \ Microsoft.NuGet.targets(178,5):错误:您的project.json没有有一个运行时部分。你应该添加'"运行时":{" win10-x86-aot":{}}'到你的project.json,然后重新运行NuGet恢复。
我在StackOverflow上找到了几个问题,解决方案似乎是要删除obj文件夹,但它不是同一个上下文。
我只为Visual Studio 2017安装了MSBuild(因此,没有Visual Studio),可以将它与Jenkins一起使用。我的Jenkins主机安装在Mac OS上,MSBuild安装在Windows 10 PC上,仅用于完成此项工作。 如果我使用我的开发机器(使用Visual Studio 2017的Windows 10笔记本电脑)作为Jenkins远程代理并且我从Jenkins门户启动构建,它运行良好,但如果我使用其他PC与MSBuild,我有这个问题。