.net-core - 不同框架之间的私有 NuGet 兼容性
问题描述
我们有几个项目,我们在大多数项目中都使用了这些项目。我们希望将它们移动到私有 NuGet 商店。我们已经安装了 NuGet.Server 并让它与我们的 .net 框架版本的项目一起使用。我们也有大部分需要在 .net 核心项目中使用的常见项目,因此我们的团队创建了核心版本。当我尝试将包的核心版本发布到 NuGet 时,它并没有真正区分核心和 .net FW 版本,也就是说,当我们尝试在基于核心的项目上使用商店中的包时,它显示了包的两个版本,而不仅仅是核心版本。这是我们部署不正确还是有其他我们不知道的问题?任何见解将不胜感激。
解决方案
我们使用 BaGet 版本的 nuget 服务器修复了我们遇到的大部分问题,包括符号加载。它在 Github 上可用
推荐阅读
- java - 如何在 Java 应用程序中允许特殊字符,如破折号?
- c# - c# - 在列表中找到正确的元素
- c++ - 将 __fp16 转换为浮动无法链接到 Clang 9
- android - 当设备未处于配对模式时,通过蓝牙 LE 在 Android 上的连接失败,但使用 Linux 成功
- php - Directus 存储适配器 AWS S3 错误:无写入权限:
- sql - 如何根据 SQL 中的开始和结束日期聚合年月级别的度量?
- php - 等于或大于与 whereIn 或 laravel 中的数组
- javascript - 测试本地网页的速度
- html - Bootstrap 4 导航栏的汉堡扩展但不折叠
- sql - 如果 postgres 中的值为空白,则使用另一个字段值更新表字段