繁体   English   中英

.NET和Visual Studio中相同解决方案中的引用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM