.Net Standard 2.0 Class 库产生错误 CS0246
.Net Standard 2.0 Class Library produces error CS0246
所以我正在开发 Asp.Net Core 2.0 Web 应用程序。我正在进行一些重构,并希望将一些 classes 移动到引用的 class 库中。我做了一些阅读,发现 .Net Standard 是解决这个问题的新方法。
所以我创建了一个新的 .Net Standard 2.0 Class 库,然后创建了我的 class。我能够很好地编译代码。我在我的 Asp.Net Core 2.0 网络应用程序中引用了该库,在我尝试使用 class 之前一切都很好。这只是一个简单的模型 class 没有逻辑只是属性。
当我尝试使用它时出现错误 CS0246:找不到类型或命名空间名称 'LoginRequest'(是否缺少 using 指令或程序集引用?)。我不知道我做错了什么。任何帮助都将不胜感激。
提前致谢
我遇到过同样的缺陷。如果要在 .NET Standard 库中添加新文件,则需要重新启动 Visual Studio 以使该文件的代码生效。但是,您的智能感知将在没有任何 VS 重启的情况下工作。
或者,您可以将 class 添加到现有文件中。
所以我正在开发 Asp.Net Core 2.0 Web 应用程序。我正在进行一些重构,并希望将一些 classes 移动到引用的 class 库中。我做了一些阅读,发现 .Net Standard 是解决这个问题的新方法。
所以我创建了一个新的 .Net Standard 2.0 Class 库,然后创建了我的 class。我能够很好地编译代码。我在我的 Asp.Net Core 2.0 网络应用程序中引用了该库,在我尝试使用 class 之前一切都很好。这只是一个简单的模型 class 没有逻辑只是属性。
当我尝试使用它时出现错误 CS0246:找不到类型或命名空间名称 'LoginRequest'(是否缺少 using 指令或程序集引用?)。我不知道我做错了什么。任何帮助都将不胜感激。
提前致谢
我遇到过同样的缺陷。如果要在 .NET Standard 库中添加新文件,则需要重新启动 Visual Studio 以使该文件的代码生效。但是,您的智能感知将在没有任何 VS 重启的情况下工作。
或者,您可以将 class 添加到现有文件中。