无法在Visual Studio 2015中更改上下文

Gro*_*hni 5 .net visual-studio-2015 .net-core

我有一个项目,我们称之为Sample.它是一个针对.NET Framework 4.5.1的普通类库.然后,我在解决方案中有另一个项目,我们称之为Sample.CoreFx.它是一个.NET核心项目,基本上只包含一个project.json文件(当然还有生成的Sample.CoreFx.xproj文件).project.json看起来像这样:

{
  "version": "1.0.0-*",
  "compile": "..\\Sample\\**\\*.cs",

  "frameworks": {
    "dotnet": {
      "dependencies": {
        ...
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

也许我还应该注意,我没有为我的Sample.CoreFx项目使用模板,但只是创建了project.json文件,并在Visual Studio中右键单击了我的解决方案并使用Add -> Existing Project并选择了它.

现在,我的问题是:在Visual Studio 2015中,左上角有一个下拉列表,允许切换上下文.在我的例子中,它显示了两个条目:SampleSample.CoreFx..NET Platform.但是,当我选择后一个并再次单击编辑器时,选择将更改为Sample.这导致我没有.NET Core上下文的IntelliSense.有谁知道为什么会出现这种情况?