我正在为一个XNA项目设置单元测试。在确保测试项目在配置管理器中设置为构建并删除对XNA内容项目的引用之后,我终于成功构建了测试。
但是测试仍然有一半的时间无法运行。如果我从测试视图中点击“运行选择”,我会不断收到错误消息“No such interface supported (Exception from HRESULT:0x80004002 (E_NOINTERFACE))”。如果我按下“运行解决方案中的所有测试”按钮,有时它会运行,但通常会出现此错误:“Specific Cast is not Valid.”如果“运行所有测试”第一次起作用(这似乎是在更新SVN后发生),那么它在那之后立即停止工作。
我找到了一些遇到类似问题的人:
但是两者似乎都没有得到解决。任何帮助都将不胜感激。