首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪私有NuGet包中代码依赖关系的最佳实践

跟踪私有NuGet包中代码依赖关系的最佳实践
EN

Stack Overflow用户
提问于 2020-08-11 11:16:14
回答 1查看 323关注 0票数 1

在我参与的几个项目中,公共代码的私有提要中将有一个或多个NuGet包。

只要向这些NuGet包添加新函数/类就没有问题,但是当您想要删除或重构方法时,您会想知道

  • 哪些项目(使用私有NuGet包)也需要更新/重构
  • 私有NuGet包中的哪些代码实际上可能变得多余(以便可以立即删除)

我想知道人们有什么做法要跟踪这件事?

我可以想到的办法是:

  • 维护“超级解决方案”(包含团队所有项目的解决方案),将NuGet项目作为ProjectReference而不是PackageReference,以便您可以使用功能(见下文)
  • 只需在私有NuGet中进行所需的重构,将其作为新版本发布,并在使用项目更新到新版本时修复它们。

EN

回答 1

Stack Overflow用户

发布于 2020-08-17 10:21:16

跟踪私有NuGet包中代码依赖关系的最佳实践

我想你可以试试Resharper扩展

Note表示,这是一个付费扩展,新用户可以免费使用它30天。

在我的印象中,您可以使用它来检查哪些项目引用哪个nuget包方法。你可以检查一下分析和优化项目参考文献

希望Resharper能够满足您的要求。如果它仍然不能满足您的需要,我认为您可以在您的suggest a feature上使用用户声音论坛

当你完成它的时候,你也可以在这里分享你的想法票链接,任何对它感兴趣的人都会投票,这样它就会得到更多的团队的关注。

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

https://stackoverflow.com/questions/63357031

复制
相关文章

相似问题

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