避免使用纯代码片段包

时间:2013-09-17 13:33:28

标签: nuget code-snippets

实施例: Nuget包A是一组代码片段(它不包含程序集)。 Nuget包B是一个普通的程序集,它使用包A - 仅用于内部方法。

问题:当somone安装包B时,我还能做些什么来避免安装包A?

1 个答案:

答案 0 :(得分:0)

在nuget的文档中找到了一些东西:

  

从版本2.7开始,pack命令将忽略packages.config文件中的条目,这些条目的属性developmentDependency设置为true,并且不会将该包作为创建包中的依赖项包含在内。例如,请考虑源项目中的以下packages.config文件

这似乎解决了这个问题。