【发布时间】:2018-12-10 10:43:39
【问题描述】:
假设我将一个名为 B 的项目构建为 B.dll。项目 B 使用多个 NuGet 包。 B.dll在另一个项目A中被引用,如何自动将引用的NuGet依赖添加到项目A中? 我不想运行 NuGet 服务器。
【问题讨论】:
-
为什么需要添加引用程序集?因为 B.dll 包括 nuget 程序集 A.dll 还包括该程序集
-
你说你不想运行 NuGet 服务器。这是否意味着其中一些是您自己的本地 NuGet 包?
-
因为我还需要访问 B.dll 中的这些程序集。
-
@John,不,我不从 DLL 创建 nupkg 文件。我只构建 DLL。
-
如果他们在同一个解决方案中,只需将其作为项目参考。构建系统会自动复制 B 的所有输出,其中包括 nuget dll。如果不在同一个解决方案中,那么您可以使用本地文件夹或网络共享作为 nuget 提要,而无需设置一些服务器软件(尽管有一些易于设置的 nuget 服务器)
标签: c# visual-studio nuget nuget-package