我有一个使用 Microsoft Moles 进行测试的 Visual Studio 2010 解决方案 (.Net3.5),我在 Visual Studio 2012 中打开它并且能够构建它,但是我无法从 Visual Studio 运行测试。原因是Moles主机适配器没有在vs2012中注册。因此,所有带有 [HostType("Moles")] 的测试方法都无法运行,但出现以下异常:
消息:UTA034:CreateSite_MockProperties_Passes 具有无效的 HostType 属性。必须指定有效的已注册主机类型。
有谁知道如何在 Visual Studio 2012 中注册主机适配器?