首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用NuGet包的通用代码分发?

使用NuGet包的通用代码分发?
EN

Stack Overflow用户
提问于 2012-09-14 06:43:37
回答 1查看 451关注 0票数 0

考虑到分布式企业级系统设计和自托管NuGet存储库服务器,是否有人认为使用NuGet包作为为系统各层分发已编译的动态链接库的一种方式是个好主意?

该系统的架构将遵循严格的洋葱架构原则和设计…

优点:

  • NuGet版本控制是带有CI服务器的NuGet(在我的例子中是TeamCity),这似乎是一个相当优雅的解决方案。
  • 易于部署,其他团队成员也可以使用。
  • 更新很容易(使用TeamCity,甚至更容易)
  • 任何其他更新??

<代码>F211

缺点:

故障排除时,

  • 调试和跳转到代码中(虽然NuGet可以包含调试符号,但我还没有弄清楚如何在teamcity.)
  • others??

中执行此操作

感谢您的反馈!

相关:Git submodules vs Nuget packages

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-14 13:00:51

您可以对当前系统之外的任何依赖项使用NuGet包。它越稳定,就越容易。

关于符号,请查看此链接以了解如何设置您自己的本地SymbolSource服务器http://www.xavierdecoster.com/setting-up-your-own-symbolsource-server-step-by-step。在TeamCity中,您只需要确保将-Symbols标志传递给NuGet.exe命令行。

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

https://stackoverflow.com/questions/12415839

复制
相关文章

相似问题

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