我有 1 个包含六个项目的解决方案:
- 客户
- 客户端.测试
- 域名
- 域.测试
- 常见
- Common.Test
如您所见,我有 3 个用于进行测试的项目。我想通过 NuGet 安装 xUnit,这三个包,但不将此包添加到三个非测试项目中。管理这种性质的依赖关系的最简单方法是什么?
顺便说一句,我还想以与客户端和域类似的方式添加不同的项目(如 Ninject)。我认为提及这一点可能有助于添加更多上下文。
最佳答案
找到答案 Here 。您需要选择解决方案名称并从那里安装软件包。
关于architecture - 在解决方案中针对每个项目的 Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667206/