首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成用于解决方案的nuspec文件?

生成用于解决方案的nuspec文件?
EN

Stack Overflow用户
提问于 2013-08-15 22:20:09
回答 2查看 3.3K关注 0票数 4

我们的情况可能并不理想,但我们有一个有大约10个核心库的解决方案,这些库具有不同的依赖关系。试图转移到Nuget以获取此解决方案依赖项,以及将该解决方案中的库打包到Nuget包中。

似乎无法生成考虑到解决方案中所有项目的nuspec文件。如果我们想要一个包,我们就不能有多个nuspec文件,那么我们是否需要手动管理nuspec文件,或者构建自己的工具来查看所有的项目并生成文件呢?是否还有其他选择来生成nuspec文件,并且仍然有我所列出的所有dep和程序集?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-04 13:51:59

我们决定采用错误的方法;因为许多基本库本身都有依赖项(例如,我们有一个包含MVC 3特定代码的项目),我们最终使用基于每个项目文件的生成的NuSpec文件分别打包它们。这样,我们不会强制下游依赖,除非您真的使用MVC 3,例如。

票数 1
EN

Stack Overflow用户

发布于 2014-11-04 11:57:38

听起来你在构建某种框架,我现在正处于为我们的库设置这种解决方案的相同位置,所以,我将尝试解释我目前的计划,

  1. 为所有库创建一个nuspec。
  2. 为整个框架创建一个主项目,为该项目创建一个nuspec
  3. 将nuget依赖项添加到主框架nuspec文件(请参阅对依赖项的官方引用)的所有库中

这样,您只需在您想要使用的项目中添加/update框架nuget包,所有的libs就会被添加。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18262853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档