1

我的设置:

  • VisualStudio 2015 更新1
  • ReSharper Ultimate 9.2
  • dnvm 版本 1.0.0-rc1-update2 clr x86

到目前为止我做了什么:

我用 2 个项目创建了一个全新的解决方案:

  1. Visual C#/Web -> 类库(包)
  2. Visual C#/Web ->“控制台应用程序(包)

并将类库的引用添加到控制台应用程序。

类库的 project.json 如下所示:

{
  "version": "1.0.0-*",
  "description": "DnxExampleClassLibrary Class Library",
  "authors": [ "John Doe" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": "",

  "frameworks": {
    "net451": { },
    "dotnet5.4": {
      "dependencies": {
        "Microsoft.CSharp": "4.0.1-beta-23516",
        "System.Collections": "4.0.11-beta-23516",
        "System.Linq": "4.0.1-beta-23516",
        "System.Runtime": "4.0.21-beta-23516",
        "System.Threading": "4.0.11-beta-23516"
      }
    }
  }
}

控制台应用程序的 project.json 如下所示:

{
  "version": "1.0.0-*",
  "description": "DnxExampleConsoleApp Console Application",
  "authors": [ "John Doe" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": "",

  "compilationOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "DnxExampleClassLibrary": "1.0.0-*"
  },

  "commands": {
    "DnxExampleConsoleApp": "DnxExampleConsoleApp"
  },

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

现在,当我尝试在我的函数中创建 Class1 的实例(即在类库项目中)Main时,ReSharper 告诉我,它无法解析符号。

在此处输入图像描述

项目编译,当我暂停 ReSharper 时,一切看起来都很好。
我也尝试过“ReSharper/Options -> Environment/General -> Clear Caches”,但这也没有解决问题。

我做错了什么?请帮忙。

4

1 回答 1

2

尝试安装ReSharper 10.1 EAP build,已修复以下问题:one , two , three。所以它应该支持最新的 dnx 版本(ReSharper 9.2 不支持“1.0.0-rc1-update2”,因为大约 9 个月前发布了 R# 9.2 版本)。

于 2016-04-06T17:05:28.100 回答