改变目标框架会导致Visual Studio 2015出错

时间:2015-10-06 20:15:33

标签: c# visual-studio nuget visual-studio-2015

我在project.json中更改了

中的target-framework部分
  "frameworks": {
    "dotnet": { }
  }

  "frameworks": {
    "dnx451": {
      "dependencies": {
      }
    },
    "dnxcore50": {
      "dependencies": {
        "System.Collections": "4.0.10-beta-23019",
        "System.Console": "4.0.0-beta-23019",
        "System.Linq": "4.0.0-beta-23019",
        "System.Threading": "4.0.10-beta-23019",
        "Microsoft.CSharp": "4.0.0-beta-23019"
      }
    }

当尝试进入项目设置时,选项卡将打开,但出现以下异常:

  

Fehler beim Laden des Projekteigenschaftenfensters。 SchließenSiedas   Fenster,und versuchen Sie es noch einmal。 Ein COM-Objekt,das vom   zugrunde liegenden RCW getrennt wurde,kann nicht verwendet werden。

(表示“加载项目设置窗口时出错”。关闭窗口再试一次。不能使用RCW修剪的COM-Object) 我再次尝试打开窗口 - 再次出现同样的错误。我改回了以前,但这对两者都没有帮助。我甚至无法再打开另一个项目的设置窗口(之前肯定有用)。

任何想法如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

Target Framework在属性中更改目标框架,有一个下拉列表,您可以在其中选择新框架。

答案 1 :(得分:0)

尝试将其更改回project.json中最初的内容。尝试再次打开属性。

如果您创建一个新项目并打开属性,它会给您带来同样的错误。