我有一个正在尝试进行单元测试的 Windows Phone 8 应用程序。我在我的项目中添加了一个 Windows Phone 单元测试应用程序,并添加了对我的 Windows Phone 项目的引用。当我尝试在模拟器或我的设备中调试测试时,我得到一个 FileNotFoundException。当它尝试实例化 TestExecutorServiceWrapper 时,它会在单元测试的 MainPage.xaml.cs 中出错。
似乎我缺少一些参考资料,但我无法弄清楚我缺少什么。
异常消息:
指定的模块无法找到。(来自 HRESULT 的异常:0x8007007E)
异常:{System.IO.FileNotFoundException:找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)在 System.StubHelpers.StubHelpers.GetWinRTFactoryObject(IntPtr pCPCMD) 在 Microsoft.VisualStudio.TestPlatform.TestExecutor.TestExecutorServiceWrapper..ctor() 在 WinPhoneApp.UnitTests.MainPage 的 vstest_executionengine_platformbridge.MessageTransmitter..ctor()。 .ctor()}
堆栈跟踪:在 System.StubHelpers.StubHelpers.GetWinRTFactoryObject(IntPtr pCPCMD) 在 vstest_executionengine_platformbridge.MessageTransmitter..ctor() 在 Microsoft.VisualStudio.TestPlatform.TestExecutor.TestExecutorServiceWrapper..ctor() 在 WinPhoneApp.UnitTests.MainPage..ctor()