Visual Studio 2010中UnitTestAdapter无法加载

我有几十个与解决方案,每个AA VS在它的测试项目中,我在工作和家庭使用。 有一天,测试(在一个解决方案)停止运行,给我下面的错误,当我运行测试:

测试适配器('Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter,Microsoft.VisualStudio.QualityTools.Tips.UnitTest.Adapter,版本= 10.0.0.0,文化=中性公钥= b03f5f7f11d50a3a')要求执行这一测试可能不会被加载。 检查测试适配器是否正确安装。 你调用的对象是空的。

它继续运行正常其他人的团队,正常,我在工作,但家是失败的。 此外,其他解决方案“的测试项目,所有在国内运行良好对我来说,它是一个失败只是其中之一。 一个其它珍闻,我们使用摩尔在所有的测试(再次另一摩尔测试正常工作)的。

我没有看到太多关于这个错误,除了重建测试项目。 我宁愿去的这条底线。

有什么想法吗?

--------------解决方案-------------

我有同样的问题。 开始将我们的解决方案,从VS2008到VS2010后有问题。 出于某种原因,运行单元测试时,Visual Studio中抱怨无法找到HostAdapter“鼹鼠”。 然后我试图下载痣框架(0.94.51023.0)的最新版本,并重新安装。

然后,我收到了上面描述的问题。 与属性HOSTTYPE(“痣”)所有的测试失败,出现以下错误。

测试适配器('Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter,Microsoft.VisualStudio.QualityTools.Tips.UnitTest.Adapter,版本= 10.0.0.0,文化=中性公钥= b03f5f7f11d50a3a')要求执行这一测试可能不会被加载。 检查测试适配器是否正确安装。 你调用的对象是空的。

很多搜索后,我发现我的问题的原因。 1)我打开Visual Studio 2010的命令提示符,输入fuslogvw这将启动大会绑定日志查看器。 2)我走进设置和检查记录所有绑定到磁盘,并启用自定义日志路径。 3)我开始一个测试是用来失败,日志查看器记录了大量的文件。 我打开最近的日志文件,这对我来说之一是:Microsoft.ExtendedReflection,版本= 0.94.0.0,文化=中性公钥= 31bf3856ad364e35.HTM 4)日志文件描述工作室如何视觉试图找到Microsoft.ExtendedReflection。 DLL。 但由于某些原因该文件不能定位。

操作失败。 绑定结果:HR = 0x80070002。 该系统找不到指定的文件。 5)然后,我记得在安装鼹鼠框架之前,当我有Visual Studio 2010中运行。 所以我关闭VS2010下并重新安装它。 6),这似乎已经完成了招

因此,为了使长话短说。 对我来说,解决办法是关闭Visual Studio和重新安装痣框架。

我有同样的问题。 好像它开始我开始了我的测试,调试模式调试的选择 ,然后中断执行。 当我试图后运行测试中,我得到了同样的错误。 帮助我的唯一的事情,就是与调试选择再次运行测试,等到执行结束。 然后测试开始正常工作。

似乎发生当测试interuppted(抛出异常等)

要修复,打开网站的web.config文件并更改该

<add name="HostAdapter" type="Microsoft.VisualStudio.TestTools.HostAdapter.Web.HttpModule, Microsoft.VisualStudio.QualityTools.HostAdapters.ASPNETAdapter, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</httpModules>

</httpModules>

基本上删除“hostadapter”模块...因为如果测试失败,意外似乎并没有在事后清理的操作。

分类:单元测试 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.948 (s). 10 q(s)