我正在运行Visual Studio 2008并且拥有一个C#程序,可以在" Pocket PC 2003 Second Edition"模拟器。但是,当我尝试运行任何单元测试时,我在第一次测试时遇到错误:
The test adapter ('Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter,
Microsoft.VisualStudio.QualityTools.Tips.UnitTest.Adapter, Version=9.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a') required to execute this test could not be loaded.
Check that the test adapter is installed properly.
ActiveSync bootstrap initialization failed.
Please connect/cradle a real device or download the User-level Windows Mobile Device Center Application
from http://go.microsoft.com/fwlink?linkid=67763
比较单元测试和应用程序的属性:
错误消息似乎表明VS2008无法连接到仿真器,但由于程序正在运行,我知道并非如此。我可以不在模拟器上运行单元测试吗?
或者我错过了文件?我需要安装一些东西才能进行单元测试吗?在我的系统中没有任何地方我有一个名为Microsoft.VisualStudio.TestTools.TestTypes *。*。
的文件。答案 0 :(得分:0)
问题出在SmartDeviceTestRun.testrunConfig文件中,它被设置为在实际设备而不是模拟器上运行。这个网站很有帮助:
https://msdn.microsoft.com/en-us/library/bb384146%28v=vs.90%29.aspx