architecture - 在解决方案中针对每个项目的 Nuget 包

标签 architecture projects-and-solutions nuget

我有 1 个包含六个项目的解决方案:

  1. 客户
  2. 客户端.测试
  3. 域名
  4. 域.测试
  5. 常见
  6. Common.Test

如您所见,我有 3 个用于进行测试的项目。我想通过 NuGet 安装 xUnit,这三个包,但不将此包添加到三个非测试项目中。管理这种性质的依赖关系的最简单方法是什么?

顺便说一句,我还想以与客户端和域类似的方式添加不同的项目(如 Ninject)。我认为提及这一点可能有助于添加更多上下文。

最佳答案

找到答案 Here 。您需要选择解决方案名称并从那里安装软件包。

关于architecture - 在解决方案中针对每个项目的 Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667206/

相关文章:

project-management - 管理大型团队项目结束的最佳策略

c# - 我可以在一个解决方案中的其他项目中使用主项目中的类和控件吗?

architecture - 在解析公共(public)类时注入(inject)内部帮助类

javascript - 解耦过于复杂的 javascript 模块

ASP.NET 网站还是 ASP.NET Web 应用程序?

asp.net - NuGet: 'X' 已具有为 'Y' 定义的依赖项

visual-studio - NuGet软件包还原IS已启用,但我收到一条错误消息,指出未启用

visual-studio - nuget.exe 在哪里?

ios - 架构 armv 的 undefined symbol

c# - DDD 和基于重型基础设施的 'domains' - DDD 在这里失败了吗?