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>

它會工作得很好:)