如何自动在nupkg中包含合同装配?

时间:2015-01-28 12:35:31

标签: nuget nuget-package code-contracts nuget-spec

我刚刚开始使用nuget为我们公司的内部库创建一些软件包。该库由许多程序集组成,其中很多都具有从代码约定生成的合同引用程序集。

我使用最简单的nuget pack方法,即传递csproj文件路径并让它解决项目之间的所有依赖关系。问题是它不包含lib文件夹中的合同程序集。

有没有办法让它也获得合同程序集并且在安装软件包时正确引用项目中的实际dll?我认为这应该以某种方式自动化,因为nuget可以检查项目文件并知道它生成合同组件。

如果这需要明确的文件引用,那么它会使我们当前的流程大大复杂化,因为我必须重新排列文件和文件夹以匹配.nuspec文件的位置,我很乐意避免。< / p>

编辑:

我刚刚找到another question which deals with code contracts and nuget packages,但它没有直接回答我的问题。我想我会在这里添加链接,因为它们处理几乎相同的事情。

0 个答案:

没有答案