5

我今天安装了visual studio 15.3和.net core 2.0 sdk。我创建了一个控制台应用程序(netcoreapp2.0),其中包含一个项目引用库(netstandard2.0)。启用ReSharper后,我没有获得库中任何类型的智能感知。很多VS的错误,但是如果从命令行(dotnet build)完成,项目会生成/运行。如果我暂停ReSharper,智能感知开始工作。启用ReSharper后,如果我将库设置为netstandard1.x,intellisense可以工作。ReSharper intellisense for netcoreapp2.0控制台应用程序引用netstandard2.0 lib

是否有解决方法?

回答

1

ReSharper 2017.1不支持.net core 2或.net standard 2的最终版本 - 它是在它们发布之前发布的。目前有更好的支持(截至2017年8月16日)EAP builds of 2017.2,但仍有一些问题。我们将改进对Early Access计划其余部分的支持,并准备好发布ReSharper 2017.2,这应该很快。

0

现在,如果可以,请将您的库项目从netstandard2.0更改为netcoreapp2.0。

<TargetFramework>netcoreapp2.0</TargetFramework>

它会工作得很好:)