2015-11-22 30 views
6

Awaria VS2015 podczas działania aplikacji z emulatorem Windows Phone, próbowałem z telefonem 8.1 i emulatorem mobilnym Windows 10. Emulator uruchamia się pomyślnie, ale VS nie może wdrożyć aplikacji, awaria końcowa.Awaria VS2015 podczas wdrażania aplikacji Windows Phone 8 do emulatora

Błąd Nazwa aplikacji: devenv.exe, wersja: 14.0.23107.0, czas pieczęć: 0x559b7ead Błąd Nazwa modułu: SirepClient.dll, wersja: 0.0.0.0, sygnatura czasowa: 0x559f6024 kod Wyjątek: 0xc0000005 usterka offset: 0x0002c376 Błąd proces ID: 0x3770 aplikacja Błąd Godzina rozpoczęcia: 0x01d123ea21bcb890 Błąd aplikacji ścieżka: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe Błąd modułu ścieżka: C: \ Program Files (x86) \ Pliki wspólne \ Microsoft Shared \ Windows Phone Sirep \ 8.1 \ SirepClient.dll Report Id: d583c604-2aed-41b5-ac84-8223f613cef0 pakiet Błąd pełna nazwa: Błąd pakiet względne aplikacja ID:


Zastosowanie: devenv.exe Framework wersja: v4.0.30319 Opis: Proces została rozwiązana z powodu nieobsługiwany wyjątek. Wyjątkiem Info: System.AccessViolationException na Microsoft.VisualStudio.DeviceConnectivity.Interop.ConManServerClass.ConnectDevice() na Microsoft.SmartDevice.Connectivity.Device.Connect() w Microsoft.SmartDevice.Connectivity.Wrapper.ConnectivityWrapper12.CreateConnectedDeviceInstance (Microsoft .SmartDevice.Connectivity.Device) w Microsoft.SmartDevice.MultiTargeting.Connectivity.ConnectableDevice.Connect (typ logiczny) w Microsoft.VisualStudio.CommonProject.SmartDevice.Deploy.DeployTask.Execute() w Microsoft.VisualStudio.SmartDevice .ProjectSystem.SilverlightMobileVSProjectFlavorCfg.Deploy (System.Object) at Syst em.Threading.QueueUserWorkItemCallback.WaitCallback_Context (System.Object) w System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, logiczna) w System.Threading.ExecutionContext. Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) na System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() w System.Threading.ThreadPoolWorkQueue.Dispatch() w System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Odpowiedz

1

Ten błąd pojawił się kilka miesięcy temu i do rozwiązania muszę zainstalować pakiet Windows Phone 8 SDK, ponieważ Visual Studio 2015 instaluje tylko pakiet Windows Phone 8.1 SDK.

2

to rozwiązać mój Windows Phone 8.1 Deploy do urządzeń Visual Studio 2015 zderzeniowych emisji:

1) Wyłącz Visual Studio.

2) Po włączeniu/odblokowaniu urządzenia (WinPhone 8.) 1 do programowania; https://msdn.microsoft.com/en-us/library/windows/apps/ff769508

Upewnij się, że pobierasz i instalujesz zestaw Windows Phone 8.1 SDK. https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk

3) Po zainstalowaniu tego zestawu SDK spróbuj połączyć się z WinPhone 8.1 za pomocą SDK, który uruchomi "specjalną aktualizację" dla tego urządzenia.

4) Po zainstalowaniu aktualizacji na urządzeniu i ponownym uruchomieniu uruchom narzędzie Visual Studio i wdróż/debugowanie na urządzeniu.

+0

Co masz na myśli, łącząc się z telefonem przez SDK? Do jakiej konkretnie aplikacji się odwołujesz? –

+0

Aby wywołać aktualizację, o której wspomniałem na urządzeniu z systemem Windows 8.1, połączenie musi odbywać się za pośrednictwem zestawu SDK systemu Windows Phone 8.1, a nie przez VS. – Alex

+1

Jak mówi @aaaabcv w swojej odpowiedzi, myślę, że aplikacja, o której mówisz, to "Windows Phone Developer Power Tools 8.1". W rzeczywistości nie ma aplikacji o nazwie "Windows Phone 8.1 SDK", o ile wiem. –

1

Nie mogę wypowiedzieć się na temat poprzedniego posta, aby udzielić odpowiedzi na temat "narzędzia SDK".

Ale narzędzie, które ma na myśli, to tak naprawdę narzędzia Windows Developer Power. Jeśli się połączysz, uruchomi aktualizację instalującą środowisko wykonawcze Powertools na urządzeniu.

Co ciekawe, natknąłem się na ten problem po pierwszym udanym wdrożeniu w telefonie. Ale po ponownym uruchomieniu Visual Studio, dostałem crash wdrożenia.

Niestety to nie rozwiązało problemu dla mnie.