Visual Studio project.json没有运行时部分

And*_*rej 20 json visual-studio-2017

我在视觉工作室2017遇到了一个错误,我在网上搜索但是我找不到任何有用的东西,所以我的问题是,我该如何解决这个问题:

严重级代码描述项目文件行抑制状态错误您的project.json没有运行时段.您应该将'"runtimes":{"win":{}}'添加到您的project.json中,然后重新运行NuGet还原.

我正在搜索文件位于我的项目中,但没有succsess.

谢谢

ner*_*m23 41

我通过手动删除obj它抱怨的项目的Visual Studio 文件夹('清洁解决方案'命令没有摆脱它)摆脱了这个问题.我通过这个这个线程找到了答案.


cub*_*e45 2

在尝试手动将所有项目迁移到新的 .csproj 格式后,我遇到了同样的问题。我在使用新格式的一个项目时遇到了问题,因此我从 git 恢复,并且开始出现此消息。

我做了什么:

  • 封闭式VS
  • 删除了.vs文件夹
  • 删除了packages文件夹
  • 重启VS
  • 尝试构建
  • 未找到命名空间的问题,就像未安装软件包一样
  • 打开 NuGet 包管理器控制台
  • Update-Package -reinstall -ProjectName <project>

问题消失了!

希望它可以帮助遇到同样问题的人:)