Mac OS中的dotnet还原错误

时间:2017-01-20 17:01:49

标签: macos asp.net-core json.net

今天我为Mac安装了visual studio 我做了“dotnet restore”但终端显示了这条消息:

错误:读取错误 '/ Users/abc/corefx/src/Microsoft.TargetingPack.Private.CoreCLR/ref/project.json'在第8行第1列:未终止的字符串。预期的分隔符:“。路径'框架',第8行,第1位。 错误:未终止的字符串。预期的分隔符:“。路径'框架',第8行,第1位。

所以我搜索我的project.json。我找到了文件。

project.json:

{
  "dependencies": {
    "Microsoft.TargetingPack.Private.CoreCLR": "1.2.0-beta-24904-03"
  },
  "frameworks": {
    "netcoreapp1.1.0”: {}
  }
}

所以我找到了解决办法,但我无法解决。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

在我看来,netcoreapp1.1.0属性名称以印刷右引号终止,这是无效的JSON。它应该是标准的直引号"

{
  "dependencies": {
    "Microsoft.TargetingPack.Private.CoreCLR": "1.2.0-beta-24904-03"
  },
  "frameworks": {
    "netcoreapp1.1.0": {}
  }
}