c# - 使用引用项目解决 Nuget 依赖项
问题描述
我们有一个构建 nuget 包的解决方案。此外,同一解决方案中还有一个 Web 应用程序,它使用项目引用来包含这些包中的代码。版本号(在 AssemblyInfo.cs 中)是 11.0.0.0。然后我们有另一个解决方案,它使用第一个解决方案中的 nuget 包。在第二个解决方案中,我们还构建了 nuget 包,其中我们至少指定了第一个解决方案(在 nuspec 文件中)的 nuget 版本 11.0.0.0。更复杂的是,Web 应用程序使用了这些第二个 nuget 包。
然后我们就遇到了问题。当为 Web 应用程序安装时,来自第二个解决方案的 nuget 包会尝试安装来自第一个解决方案的 nuget 包,即使这些是作为项目引用添加的。似乎 nuget 依赖项解析只查看 packages.config,而忽略了引用的 DLL。
关于如何修复它的任何想法,以便 Web 应用程序的 nuget 安装不会尝试将引用项目安装为 nuget?
我们的环境:使用 .Net Framework 4.8 的 ASP.Net MVC。视觉工作室 2019。
问候, Bjørn Terje Svennes
解决方案
推荐阅读
- python - 如何在python中打印出奇数的索引
- powerbi - Power BI:带百分比的条形图
- python - WhatsApp Web 上的 Selenium 问题:无法找到元素
- python-3.x - 问题过拟合模型 VGG16 小数据集
- java - 我可以在 java 11+ 上运行 spring boot 1.4.x jar 吗?
- python - 如何使用 DJANGO 表格将记录编辑到模板中
- time - 管理深度 Q 学习中的时间限制
- sql-server - 在 SQL 中添加带有特殊字符的列?
- python - 如何在python上播放ogg文件
- python-3.x - 如何在 Python 中将不是列中项目的数据框坐标获取到同一数据框中的列中?