[英]References in same solution in .NET and Visual Studio
我需要你们终于把这个问题安排在我脑海中。
例如,我的解决方案包含两个项目:
项目1引用了Moq类库。
项目2(这是一个单元测试项目)具有对项目1的引用。
两者都需要直接利用Moq类。
Project 2是否也需要引用Moq类库?
如果Project 1具有使用Moq方法的静态方法MethodX并返回基于非Moq类库的类型,并且Project 2需要运行MethodX怎么办? Project 2是否仍需要引用Moq类库?
谢谢,
米奇
仅当项目2通过项目1直接访问库中声明的对象时,项目2才需要引用Moq库。
否则,如果Project 1隔离Moq的类,类型,结构并将其仅用于内部目的-则不需要引用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.