所以我正在开发Asp.Net Core 2.0 Web应用程序。我正在做一些重构,并希望将一些类移动到引用的类库中。我做了一些阅读,发现.Net Standard是一种新的方式。
所以我创建了一个新的.Net Standard 2.0类库,然后创建了我的类。我能够很好地编译代码。我在我的Asp.Net Core 2.0 Web应用程序中引用了库,一切都很好,直到我尝试使用该类。它只是一个简单的模型类,没有逻辑只是属性。
当我尝试使用它时,我收到错误CS0246:找不到类型或命名空间名称“LoginRequest”(您是否缺少using指令或程序集引用?)。我不知道我做错了什么。任何帮助都将非常感激。
提前致谢
答案 0 :(得分:2)
我经历过同样的缺陷。如果要在.NET标准库中添加新文件,则需要重新启动Visual Studio以使该文件的代码生效。但是,你的intelisense将在没有任何VS重启的情况下工作。
或者,您可以将类添加到现有文件中。