Ash*_*Ash 11 uwp visual-studio-2017
所有版本号都显示在此问题的底部.
当我向我的解决方案添加一个新的单元测试(通用Windows)项目并构建它时,它构建正常,模板TestMethod1显示在VS Test Explorer中.然而,当我从测试资源管理器运行此测试时,我得到上述错误,然后是:
Updating the layout...
Deployment complete (0:00:00.502). Full package name: <some long package name>
Run Code Online (Sandbox Code Playgroud)
TestMethod1我调试此测试时,我设置的断点不会被点击,我收到相同的错误.
UWP测试应用程序启动一瞬间然后关闭,VS Test Explorer继续尝试无限期地运行测试.
我找到了这个线程,它提出了网络适配器的问题(试过它,对我来说不起作用):https: //developercommunity.visualstudio.com/content/problem/153784/unit-tests-to-not-execute-换UWP-application.html
到目前为止我尝试过的事情:
重新启动VS,清理/构建,删除obj/bin,禁用除以太网实际使用的所有网络适配器,删除%TEMP%\VisualStudioTestExplorerExtensions,运行CheckNetIsolation.exe LoopbackExempt -c,重启机器,修复Visual Studio安装,重新考虑我选择的行业.
Unit Test项目引用了一个UWP空白应用程序,它本身引用了netstadard1.4项目(所有的vanilla).
问题:如何修复此错误并使单元测试运行?
版本号:
Visual Studio:Enterprise 2017 15.5.6
UWP目标/分钟:Windows 10周年纪念版(10.0; Build 14393)
NuGet包:Microsoft.NETCore.UniversalWindowsPlatform v6.0.8,MSTest.TestAdapter v1.2.0,MSTest.TestFramework v1.2.0
编辑1:
我在另一台机器上尝试使用Visual Studio v15.6.3并且一切正常,所以我将此机器升级到v15.6.3,但它仍然无效(我得到相同的错误/行为).
| 归档时间: |
|
| 查看次数: |
487 次 |
| 最近记录: |