【发布时间】:2020-12-16 11:17:27
【问题描述】:
我有一个名为框架的项目,我有依赖于这个框架项目的模块项目。
问题是:我团队中的一些开发人员将拥有此框架代码,而其他人则没有。我想知道是否有一种方法,如果 Visual Studio 没有找到这个引用,它会自动从 nuget 包中获取这个框架库。
【问题讨论】:
-
如果它被引用为 nuget 包但缺少 dll,Visual Studio 将在构建项目时自动获取 dll。 Visual Studio 中有一个针对此行为的设置工具 -> 选项 -> NuGet 包管理器 -> 常规 | “包还原” | “允许 NuGet 下载丢失的包” - 这是你要找的吗?
-
@RandRandom 所以,我的 csproj 带有一个引用我的框架库的
标记。如果找不到此参考,Visual Studio 如何知道它应该在哪里获得什么版本?预期的行为:它应该在指定版本的某处获得正确的 nuget 包,
标签: c# .net visual-studio asp.net-core nuget