簡體   English   中英

UWP應用程序的單元測試無法在Visual Studio 2015上運行

[英]Unit test for UWP app failed to run on Visual Studio 2015

我在我的一台機器上運行單元測試時遇到問題,測試應用程序幾秒后才關閉。 以下是調試測試時的輸出顯示:

UnitTestProject1.exe中的0x7525D8A8拋出異常:Microsoft C ++異常:內存位置0x0A17C5F0處的EETypeLoadException。

UnitTestProject1.exe中的0x7525D8A8拋出異常:Microsoft C ++異常:[rethrow]在內存位置0x00000000。

UnitTestProject1.exe中0x7525D8A8(KernelBase.dll)拋出異常:0x40080201:WinRT發起錯誤(參數:0x8007274C,0x000000B9,0x0EE4F6AC)。

拋出異常:mscorlib.ni.dll中的“System.Exception”

WinRT信息:連接嘗試失敗,因為連接方在一段時間后沒有正確響應,或者由於連接主機無法響應而建立連接失敗。

拋出異常:System.Private.ServiceModel.dll中的“System.Net.Sockets.SocketException”

拋出異常:mscorlib.ni.dll中的“System.Net.Sockets.SocketException”

拋出異常:System.Private.ServiceModel.dll中的“System.ServiceModel.EndpointNotFoundException”

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的'System.ServiceModel.EndpointNotFoundException'

拋出異常:mscorlib.ni.dll中的“System.Reflection.TargetInvocationException”

這些例外根本與我的應用程序無關,因為我的應用程序不需要互聯網,並且未達到測試方法中的代碼。 它們來自測試框架。

相同的解決方案在每台其他計算機上運行測試(同樣的Windows 10版本)。 我認為問題在於故障機器上的系統關閉了單元測試所需的一些服務。 我找不到任何相關的東西。 我該怎么做才能解決這個問題,我不想重新安裝Windows。

似乎無法建立與Test Emulator的連接。 構建TestApp時,請確保已將Build配置設置為Debug - 任何CPU(而不是ARM)此外,您不應通過按F5運行測試項目,而是從TestExplorer運行測試。

我最終重新安裝VS 2015,問題現在消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM