gpt4 book ai didi

ILMerged dll 的 Nuget 包

转载 作者:行者123 更新时间:2023-12-02 02:01:52 24 4
gpt4 key购买 nike

我想使用 Nuget 打包一个 ILMerge 的 dll。

目前我可以做到这一点,但是该包还包括我刚刚合并的 dll,并且还安装了我拥有的其他一些 nuget 包依赖项。

我想要的是在 nuspec 文件中指定它应该只包含我合并的 dll,并且它不应该添加对 nuget 依赖项的引用如此有效,当用户安装这个包时,他们将获得一个他们项目中的 dll 引用,没有额外的 nuget 依赖项。

这可以在 nuspec 中定义吗?还是有更好的方法来实现这一点?

最佳答案

好吧,在打包 DLL 时,请确保库中没有相关引用。另外,确保在 nuspec 文件中没有添加任何引用。

目录结构:

My_Package
| - lib
| - [Required Dll's]
| - My_Package.nuspec

编辑 nuspec 文件并删除所有引用:

    <dependencies>
<dependency id="DLLDependency" version="1.0" />
</dependencies>

关于ILMerged dll 的 Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16854606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com