gpt4 book ai didi

c# - 为解决方案生成 nuspec 文件?

转载 作者:行者123 更新时间:2023-11-30 12:29:35 26 4
gpt4 key购买 nike

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

似乎没有办法生成一个 nuspec 文件来考虑解决方案中的所有项目。如果我们想要一个包,我假设我们不能有多个 nuspec 文件,那么我们是否只能手动管理 nuspec 文件或构建我们自己的工具来查看所有项目并生成文件?是否有任何其他替代方法来生成 nuspec 文件并且仍然具有我布置的所有部门和程序集?

最佳答案

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

  1. 为所有库创建一个 nuspec。
  2. 为整个框架创建一个主项目,为该项目创建一个 nuspec
  3. 将 nuget 依赖项添加到您的主框架 nuspec 文件中的所有库 (see the official reference on dependencies)

这样,您只需在要使用它的项目中添加/更新框架 nuget 包,所有库都将被添加。

关于c# - 为解决方案生成 nuspec 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18262853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com