【发布时间】:2017-09-02 19:32:34
【问题描述】:
我想创建一个 NuGet 包,它添加多个 .dll 文件作为对我的项目的引用。
我有一个文件夹,里面有 10 个 .dlls 文件。
当我通过 nuget 安装它时,我希望将这些文件添加到项目的引用中。
【问题讨论】:
-
没有神奇的工具可以自动执行此操作,您必须学习 .nuspec 并以这种方式打包程序集。
-
@LexLi 错误。查看接受的答案。
-
@Neo “NuGet Package Explorer”和“nuget spec/pack”都隐式使用 .nuspec。我想知道您的评论来自哪里。
-
@LexLi NuGet 包资源管理器是一种“神奇工具”,可自动创建包含 DLL 的 NuGet 包,然后将其发布到 NuGet。您只需指定应包含哪些 DLL、任何元数据和用于发布的 URL/密钥。这就是OP想要的。我今天才这样做,甚至不必查看 .nuspec 文件一次,现在有其他项目引用我的包并根据需要包括所需的 DLL。所以我不必像你建议的那样“学习 .nuspec”。
-
docs.microsoft.com/en-us/nuget/reference/… 这对我解决同样的问题有帮助
标签: visual-studio nuget