walterlv / BlogComments

3 stars 0 forks source link

post/create-a-nuget-package-with-native-dependencies #123

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

C#/.NET 如何创建带有本机依赖的多框架多系统 NuGet 包 - walterlv

正常如果你想写一个 .NET 的 NuGet 包,直接打包就好了,你的引用程序集会出现在 NuGet 包内的 lib 文件夹内。然而,如果我们的 NuGet 包包含本机依赖的话怎么办呢?

https://blog.walterlv.com/post/create-a-nuget-package-with-native-dependencies.html

GaoJiahan commented 2 years ago

大佬,我只包含了本机dll,为什么输出目录下只有runtimes文件夹,而不会把dll复制到输出目录下

SlimeNull commented 7 months ago

终于打包成功了! 原来直接将它复制到 nuget 包中, 引用这个 nuget 包就会直接产生对 nuget 包内非托管库的依赖, deps.json 的内容是正确的!

感谢大佬, 非常非常非常非常感谢!