我创建了一个.Net Standard 2.0类库并创建了一些简单的Dtos。然后我尝试在.Net Core 2.0 Web应用程序中引用它,我无法做到。 Visual Studio注意到我应该做一个引用,但是当我这样做时 - 什么也没发生。
我正在使用Visual Studio 15.5.1。
答案 0 :(得分:3)
您错过了命名空间导入。更改ValuesController.cs
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
到
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using NetStandardLibrary;
了解如何使用Roslyn解决此类小问题。这是一个更容易的出路。
https://docs.microsoft.com/en-us/visualstudio/extensibility/getting-started-with-roslyn-analyzers
答案 1 :(得分:0)
事实证明,添加使用还不够。我需要将Resharper从2017.1.1更新到2017.3.1。实际上版本2017.2.1增加了对.Net Core 2.0的支持:jetbrains.com/resharper/whatsnew/#v2017-2。
答案 2 :(得分:-1)