在Visual Studio 2008中对Windows Mobile 6.5.3上的.Net CF应用程序进行单元测试

时间:2010-04-13 08:00:26

标签: unit-testing windows-mobile compact-framework

有没有人这样做?我的意思是,在Visual Studio 2008中对Windows Mobile 6.5.3上的.Net CF应用程序进行单元测试。

它适用于WM 6 Pro目标,但不适用于WM 6.5.3目标。

我收到此错误:

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.
Not enough storage is available to process this command.

是的,我可以读取错误文本,但我不明白失败的运行。

任何线索?

2 个答案:

答案 0 :(得分:2)

供将来参考:我能解决这个问题的唯一方法就是完全重新安装WM 6 SDK和6.5 DTK。不久之后,我升级到Windows 7并使用6.5.3 DTK和shebang重新安装了VS 2008,测试仍然按预期工作。

答案 1 :(得分:0)

此错误表示目标设备上未安装CF 3.5(这是一个选项,不是OEM的要求)。您可以手动安装它,或创建CF 3.5应用程序(如您正在测试的应用程序)并部署一次以让Studio部署CF运行时。