【发布时间】:2009-05-13 19:12:10
【问题描述】:
好的,既然进入 2.5 版 Nunit 给我带来了各种各样的问题,因为他们将静态类 Is 引入了 nunit.framework 命名空间。
如果 Rhino.Mocks 和其他一些框架不使用 Is 静态类,那就太好了。所以现在如果我升级到 2.5,我使用 rhino mocks 约束的大部分代码都不会编译。
有没有办法在项目级别配置 Visual Studio/C# 编译器以了解当我说 Is 时我的意思是 Rhino Mocks 命名空间?
PS。开源作者,我知道你喜欢流畅的界面,但是当它们与其他框架发生冲突时不要使用这些常用词!一些带有 lambda 的闭包怎么样,你仍然可以做类似 myVar.Should(be=>be.True()) 的事情?
【问题讨论】:
标签: .net visual-studio namespaces conflict