使用Visual Studio 2015社区版,我无法运行最基本的通用Windows单元测试。一旦我创建了一个测试,并尝试通过Test Explorer运行它,代码就会编译并且似乎部署了单元测试windows应用程序。应用程序保持大约10秒钟,然后自行关闭。测试运行的测试结果:
Inconclusive: Failed to initialize client proxy: could not connect to test process .
以管理员身份运行Visual Studio似乎没有任何效果。
创建导致我的错误的示例项目:
Assert.IsTrue( true )
“测试”选项的“输出”窗口显示:
检查是否安装了所需的框架......
注册应用程序以从布局运行...
部署完成(3566ms)。完整包装名称:“edd458e2-c3b1-4d8a-b7c3-5669e2fe7d75_1.0.0.0_x86__97afpx01qh2gg”
错误:DEP3000:尝试停止应用程序失败。这可能会导致部署失败。 来自HRESULT的异常:0x92330047
更新布局......
部署完成(104毫秒)。完整包装名称:“edd458e2-c3b1-4d8a-b7c3-5669e2fe7d75_1.0.0.0_x86__97afpx01qh2gg”
答案 0 :(得分:2)
我遇到了同样的问题,并通过明确部署测试项目并重新调用"运行所有测试"解决了这个问题。 您也可以在"添加或删除程序"您的测试项目应用程序是否已安装(已部署)。如有必要,请将其卸载并重新部署。
UWP应用程序的单元测试概念很乱: - (