这个问题最初是在这里提出的:http ://social.msdn.microsoft.com/Forums/en-US/pex/thread/60972f1f-735a-474e-be84-40cda8006ffa?prof=required 。
我最近为 VS2010 安装了 Moles。我有具有相同类(相同名称)但在不同命名空间下的程序集。Moles 通过为这些类生成例如 MClassName 和 MClassName01 来解决这个问题。这在本地工作得很好。但是当其他人获得最新版本时,会重新生成痣,MClassName 变成 MClassName01,MClassName01 变成 MClassName,因此构建失败,直到所有单元测试再次修复。每次有人获得最新版本时,这是不可接受的。请提出解决方案。
当时的答案是,这是一个已知的错误,将在 2010 年 12 月的版本中修复。我仍然在 0.94.51023.0 中看到这个问题。这是回归还是错误从未修复?
谢谢