visual-studio - 为什么 nuget Bootstrapper 使用如此多的链接类

标签 visual-studio architecture nuget

我最近刚刚发现 Visual Studio 选项可以将文件作为链接引用。我想我已经掌握了基本概念并且自己也使用过一次。然而,当我意识到 nuget 如何在 Bootstrap 中利用此功能时,我发现自己想知道与正确分层和引用另一个程序集相比有什么好处?

任何人都可以指出使用链接类来对抗分层+引用另一个程序集的好处吗?

Nuget bootstrapper using linked classes

最佳答案

减少依赖性。 NuGet Bootstrap 的目的是使用最少量的逻辑来引导 nuget.exe,而无需复制大量代码(这就是共享某些文件的原因)。在这种特殊情况下,我们不想有不必要的额外程序集,nuget Bootstrap 是单个 exe。

关于visual-studio - 为什么 nuget Bootstrapper 使用如此多的链接类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10893462/

相关文章:

architecture - 微服务:集中授权与每个服务中的授权

visual-studio-2017 - .targets 文件在哪里,.net core 是否支持

nuget - 构建项目 - Nuget 错误

c# - 在 VS 项目模板向导中获取解决方案/项目的位置

未安装 VS 的 Windows 系统上无法运行 C++ 程序 "VCRUNTIME140.dll was not found"

c# - Visual Studio Sitecore TDS 无法打开 .scproj 项目

c++ - 远程调试 windows 8.1 驱动 Visual studio 2013

c# - 如何静态访问 .resx 文件

c++ - decaf 线程 vs boost 线程 vs omnithreads

c# - 包含多个项目的解决方案的 ClickOnce 部署