Od momentu wdrożenia mojej aplikacji UWP do systemu Windows 10 w sklepie (wersja beta & prywatna) nie mogę już wdrożyć jej w telefonie (ARM), Symulatorze tabletu (x86) i moim maszyna lokalna (Surface Pro 3) do testowania.Błąd wdrażania protokołu UWP po wdrożeniu w sklepie - Windows 10
ja ponownie uruchomiony zarówno mój telefon i mój dodatek SP3, ale ja wciąż otrzymuję ten sam błąd:
Severity Code Description Project File Line Suppression State
Error Error : DEP0001 : Unexpected Error: Install failed.
Please contact your software vendor. (Exception from HRESULT: 0x80073CF9)
Mam googled błąd i znaleźć ten artykuł:
https://msdn.microsoft.com/en-us/library/windows/desktop/hh973484(v=vs.85).aspx
Zgodnie z tym artykułem/strony, powinienem sprawdzić dziennik AppXDeployment-Server
ERROR_INSTALL_FAILED 0x80073CF9
Package install failed. Contact the software vendor.
Check the AppXDeployment-Server event log for more info.
Zrobiłem, ale nie znalazłem nic przydatnego. Właśnie próbowałem ponownie wdrożyć na moim telefonie i nie dodano żadnych wpisów. Ostatni wpis w tym dzienniku pochodzi z 52 minut przed teraz. Sprawdziłem także dziennik AppXDeployment i nic!
Czy może być powiązany ze studiem graficznym, który wygenerował nowy certyfikat? Nie jestem pewien, czy jestem uczciwy.
Kiedy próbuję wdrożyć go na symulatorze lub lokalnym komputerze, pojawia się inny błąd:
Severity Code Description Project File Line Suppression State
Error Error : DEP0700 : Registration of the app failed. An
internal error occurred with error 0x80073D05. See
http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app
deployment issues. (0x80073cf6)
udało mi się rozwiązać ten problem, po znalezieniu tego artykułu:
Error: DEP0700: Registration of the app failed. An internal error occurred
Teraz działa ponownie na mojej maszynie lokalnej, & mój symulator, ale nigdy wcześniej nie musiałem tego robić.
myślę, że powyżej, może wynikać z faktu, że staram się naprawić mój VS 2015 i namieszałem jak zauważyłem, że moja docelowa wersja & Min Wersja były zmieniane od 10586 do 10240.
postanowiłem ponownie zainstaluj zestaw Windows Software Development Kit dla wersji 10586 i 26624, ale problem pozostaje. Nadal nie mogę wdrożyć bezpośrednio na moim urządzeniu (ARM).
Każda pomoc zostanie bardzo doceniona, a ostatnią rzeczą, którą chcę zrobić, to wytrzeć moją maszynę!
Dzięki.
Thierry
UPDATE 1:
Właśnie stworzyliśmy nowy pusty UWP i ten nadal działa, które doprowadzi cię do przekonania, że problem nie jest z plikami na komputerze, studio graficzne lub mój telefon. Wygląda na to, że coś jest popsute w moim projekcie UWP, ale co ???
Zauważyłem też, że wszystkie moje emulatory dla 10240 są niedostępne, nie żebym ich potrzebował, ale pomyślałem, że i tak o tym wspomnę.
UPDATE-2:
Oto log wyjścia, w przypadku pomaga:
1>------ Build started: Project: MyApp, Configuration: Debug ARM ------
1> MyApp -> C:\Windows Universal\MyApp\MyApp\bin\ARM\Debug\MyApp.exe
1> Starting .NET Native compilation
1> Processing application code
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd.
xml(35): warning : Method 'CreateLambda'
within 'System.Linq.Expressions.Expression' could not be found.
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd.
xml(91): warning : Method 'ParameterIsAssignable'
within 'System.Linq.Expressions.Expression' could not be found.
1> Computing application closure and generating interop code
1> Generating serialization code
1> Compiling interop code
1> Cleaning up unreferenced code
1> Generating native code
1> Generating fixups for native code
2>------ Deploy started: Project: MyApp, Configuration: Debug ARM ------
2>Deploying to Phone Internal Storage...
2>Updating the layout...
2>Copying files: Total 11 mb to layout...
2>Checking whether required frameworks are installed...
2>Registering the application to run from layout...
2>Error : DEP0001 : Unexpected Error: Install failed. Please contact
your software vendor. (Exception from HRESULT: 0x80073CF9)
Mam porównaniu zarówno plików rozwiązań i projektów dla nowej aplikacji (które działa) i moja aktualna aplikacja i nie widzę nic krytycznego. Istniały różnice, ale po ich usunięciu jeden po drugim nie miało wpływu na wynik.
Robię to samo teraz za pośrednictwem IDE i po prostu zauważyłem, że Compile with the .NET Navite Tool Chain
zostało zaznaczone w mojej nowej aplikacji i nie było w mojej rzeczywistej aplikacji. Wybrałem to teraz, ale wciąż nie mam szczęścia. Jedyną różnicą jest to, że wdrożenie zajmuje dużo więcej czasu niż zgłoszenie błędu.
UPDATE-3:
Zauważ, że „Kompilacja z łańcuchem NET natywne narzędzie” było dlatego, że jeden projekt jak w trybie wydania, podczas gdy druga była w trybie debugowania, ale to nie miało wpływu na kwestia.
Próbowałem zresetować certyfikat, aby ustawić na tymczasowy, ale znowu, bez zmian!
Nie było różnic między opcjami we właściwościach projektu. Znalazłem rozwiązanie i co za strata mojego czasu! Opublikuję to jako odpowiedź, ale może to być jedna z wielu!
mogę uwierzyć utknął na to za 30 minut! Dzięki za pomoc! – AbsoluteSith
Witaj, Boże! Wydaje się dość bóle głowy. Czy możesz wysłać wiadomość do nas na adres [email protected]? Chciałbym, aby ktoś z VS spojrzał na poprawę tego doświadczenia. –
@MattWhilden Nie mam nic przeciwko, ale problem został rozwiązany, więc nie jestem pewien, czy mógłbym pomóc? Daj mi znać. – Thierry