この質問はもともとここで尋ねられました: 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 でまだ見られます。これはリグレッションですか、それともバグは修正されていませんか?
ありがとう