如何在Nuget中引用共享资源

时间:2013-01-07 22:57:49

标签: nuget

我是NuGet的新手,我想创建一个包含C ++库和C#interop库的包。当有人安装软件包时,我希望将interop添加到引用中,并将所有C ++库复制到release文件夹中。有没有办法轻松做到这一点?

另外,我更希望如果C ++ dll没有分发给解决方案中的每个项目,是否有办法将它们保存在共享项目中?

1 个答案:

答案 0 :(得分:1)

是的,NuGet具有显式汇编引用的概念。它允许您准确指定'lib'文件夹中将作为项目引用添加的程序集。 “lib”中未指定的其他程序集将保持不变。

请参阅此页面上的“指定显式程序集引用”部分:http://docs.nuget.org/docs/reference/nuspec-reference