Nuget和第三方dll文件

3
我对如何将第三方dll打包到NuGet包内感到困惑。我已经从我的csproj文件创建了一个nuspec文件,这个包可以顺利地包含csproj输出的dll。然后我添加了一个<files>元素并添加了两个第三方dll。这样可以将dll打包到包中。我已经在第二个项目中安装了该包,但是只有第一个项目的输出文件被复制到bin目录下。
我应该如何让包的lib目录中的dll被复制到第二个项目的bin目录中?
我似乎找不到这个答案。

请查看此链接:https://dev59.com/nVgQ5IYBdhLWcg3wIASb#64209711 - Akhil Dabral
1个回答

2

你尝试过NuGet文档吗?

以下是两个很棒的链接:

http://docs.nuget.org/docs/creating-packages/using-a-gui-to-build-packages http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package

编辑:快速阅读告诉我,您可能在获取dll以包含在nuget包中方面遇到了麻烦。请记住,在Visual Studio中,您必须设置每个文件进行构建,并在VS中为该文件的属性调整设置。您可能需要确保解决方案导航器/浏览器显示所有文件才能执行此操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接