.net - .NET Core 2.1 无法引用 .NET Framework 4.7.2 类库
问题描述
我有一个 .NET Core 2.1 应用程序、一个 .NET MVC 网站 (4.7.2),还有一个 .NET 4.7.2 类库。
我想要做的是让我的核心 2.1 项目引用类库。
现在我已经毫无问题地添加了对核心项目的引用(它可以构建),但是当我尝试将命名空间添加到一个类时它没有出现。
我希望应用程序和 MVC 站点共享同一个类库。
这是屏幕截图:
应该有另一个命名空间,一个叫做模型
任何帮助都会很棒。谢谢
解决方案
.NET Standard
您可以改为参考库。因此,您需要创建.NET Standard
具有通用共享逻辑的库并从 -.NET Core
和.NET Framework ("full")
项目中引用它。
请注意,虽然您可以在.NET Standard
没有PackageReference
的情况下使用,但建议您这样做。在从 .NET Core 和 .NET Framework 引用 .NET 标准程序集中查找更多详细信息。
推荐阅读
- python - 根据键值拆分字典
- filenet-p8 - 如何按符号名称获取 PropertyTemplate 并附加到自定义对象类 IBM FileNet CE API
- android - Android ContentProvider 接收端:是否需要线程?
- node.js - Google Cloud Vision 文本检测 - 忽略徽标上的文本
- identityserver3 - 具有外部身份提供者的身份服务器资源所有者流
- java - 当我将我的 java 类转换为 jsonobject 时,它会重新调整类成员的顺序
- javascript - 从输入字段复制值
- azure - 星期几的 Azure Log Analytics 查询
- java - 如果使用 Collection 的 Firestore 中不存在数据
- scala - 我怎样才能得到如下的输出 jn spark scala