我的问题是这样的:
- 我的(测试)项目引用了Castle Windsor和Rhino Mocks。
- 我正在创建一个类,该类实现来自Castle.Core.dll程序集的Castle.Core.Interceptor.IInterceptor接口。
- 在构建Rhino Mocks时,Ayende使用了Castle.Core.Interceptor并在Rhino.Mocks.dll中包含整个命名空间。
所以当我尝试构建时,就会出现以下错误:
The type 'Castle.Core.Interceptor.IInterceptor' exists in both 'c:...\Libraries\Rhino.Mocks.dll' and 'c:...\Libraries\Castle.Core.dll'
那么,我如何指定要使用来自Castle.Core.dll而不是Rhino Mocks中包含的IInterceptor实例呢?