2016-10-20 8 views
13

Wdrażanie UWP aplikację lokalnie z Visual Studio 2015 (Update 3) kończy się komunikatem o błędzie:Uniwersalna Platforma Windows aplikacja rejestracja się nie powiedzie - zablokowane przez AppLocker

DEP0700: Rejestracja aplikacji nie powiodło się. błąd 0xC000003A: Wdrożenie pakietu 6dd81a71-9c3a-4204-abaf-886a9b0c29bb_1.0.0.0_x86__kcdnnw7pbsh48 było zablokowane przez AppLocker. (0x80073cf9)

Pełne wyjście nie dodaje dalszego wglądu:

Restoring NuGet packages... 
To prevent NuGet from restoring packages during build, open the Visual Studio Options dialog, click on the Package Manager node and uncheck 'Allow NuGet to download missing packages during build.' 
1>------ Build started: Project: App2, Configuration: Debug x86 ------ 
1> App2 -> c:\users\<username>\documents\visual studio 2015\Projects\App2\App2\bin\x86\Debug\App2.exe 
2>------ Deploy started: Project: App2, Configuration: Debug x86 ------ 
2>Updating the layout... 
2>Copying files: Total <1 mb to layout... 
2>Checking whether required frameworks are installed... 
2>Registering the application to run from layout... 
2>DEP0700 : Registration of the app failed. error 0xC000003A: Deployment of package 6dd81a71-9c3a-4204-abaf-886a9b0c29bb_1.0.0.0_x86__kcdnnw7pbsh48 was blocked by AppLocker. (0x80073cf9) 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 
========== Deploy: 0 succeeded, 1 failed, 0 skipped ========== 

ten został stworzony jako nowego projektu poprzez File > New > Project... > Blank App (Universal Windows), ze podejmowane żadne inne zmiany.

Visual Studio działa jako administrator.

Windows 10 (1607 Build 14393) jest skonfigurowany na Developer mode.

Othersuggestions obejmują usunięcie katalogu aplikacji z %LocalAppData%\Packages, ale nie ma katalogu odpowiadającego tej aplikacji.

Co może być tutaj problemem? Czy są jakieś wskazówki dotyczące kolejnych kroków, aby rozwiązać ten problem?

+1

Właśnie zacząłem widzieć ten sam błąd z aplikacją UWP przy użyciu Xamarin. Każda pomoc będzie doceniona. – RyanHerbert

+1

czy kiedykolwiek rozwiązałeś to? dzięki! – aherrick

+0

Mam dokładnie ten problem. Sformatowałem mój komputer dwa razy. –

Odpowiedz

5

Zmierzyłem się z tą samą sytuacją, którą opisałeś w zeszłym tygodniu. Trochę potrwa, zanim do Ciebie wrócisz, ponieważ najpierw chciałem przejść przez wszystkie opcje "napraw". Wypróbowałem wszystko, o czym wspomniałeś i na próżno. Nie wspomniałeś o tym, ale domyślam się, że używasz także wersji Pro?

Następnie przyjrzałem się nieco szerzej i znalazłem wielu innych użytkowników mających ten sam problem z instalowaniem lub aktualizowaniem aplikacji ze sklepu Windows po "uaktualnieniu" do rocznicowej edycji systemu Windows 10, o której wspominasz, że używasz. Kod błędu jest taki sam i AppLocker ponownie jest winowajcą, więc warto byłoby przetestować nowe pobranie ze sklepu, aby sprawdzić, czy jest to również prawdziwe.

Jeśli tak, wydaje się, że Microsoft zdecydował się ograniczyć niektóre przydatne ustawienia zasad, które były wcześniej dostępne w Pro, a teraz są dostępne tylko w Enterprise lub Education. Jedną ze zmian, która nas dotyczy, jest ograniczenie korzystania z funkcji AppLocker. To prawdziwy wstyd i kłóci się z koniecznością wypróbowania naprawdę wypolerowanej wersji Visual Studio i Xamarin (ok - Xamarin wciąż jest trochę powikłany) dostępnych na licencji społeczności, ale jednocześnie zmieniając system operacyjny tak, aby użyj bezpłatnych narzędzi programistycznych, potrzebujesz licencji Enterprise. Zwykle edycja Enterprise dla Win 10 jest dostępna tylko w przypadku zakupu hurtowego! To blog jest dobrym podsumowaniem zmian dokonanych w jubileuszowym wydaniu.

Dostępne są dwie dodatkowe poprawki, które można wypróbować - uruchom plik wsreset.exe z wiersza polecenia z prawami administratora lub pobierz ten plik trouble shooter ze strony MS. Spróbują one naprawić konfigurację twojego sklepu Windows, co może również pomóc w wdrożeniu UWP. Żadne z nich nie działało dla mnie, ale niektórzy ludzie online wspomnieli, że pracował dla nich.

Tak więc mam do czynienia z nudą świeżej instalacji systemu Windows 10 - albo, aby powrócić do poprzedniej wersji i zatrzymać aktualizację do wydania rocznicowego, modyfikując dostęp Wi-Fi ... lub znaleźć nową instalację rocznicowej edycji. Mam zamiar wypróbować ten pierwszy jako, że jest to jedno pobranie mniej, ale nadal będę musiał pobrać wszystkie imponujące 35 gb Visual Studio i Xamarin ponownie, więc poczekam, aż będę miał trochę wolnego czasu!

+0

Ja też w tej samej łodzi. Podczas aktualizacji z Windows 7-8-8.1-10-Aniv ... Korzystam z okazji, aby przejść na dysk SSD z dysku twardego, zainstalować Win10 z bazy i ... Ale bardzo źle, że obecny rozwój i wsparcie bo mój rozwój został poważnie dotknięty. – Venkat

+0

Powodzenia! Wystarczy powiedzieć szybko, że świeża instalacja windows działała. Potrzebowałem tylko ponownej instalacji oprogramowania, wszystkie moje pliki w lokalizacjach bez okien pozostały na miejscu. Od tego czasu wszystko działało sprawnie, było to coś konkretnego z Xamarinem, a edycja rocznicowa Windows nie współgrała ze sobą. – Eeeeed

10

Ten sam błąd pojawił się w Visual Studio 2017 za każdym razem, gdy próbowałem otworzyć plik XAML w projekcie UWP. Naprawiono go, tworząc po prostu folder C: \ Windows \ System32 \ AppLocker.

+0

Dziękuję bardzo za to. Dodałem folder "AppLocker" (nie "AppBlocker") i działa teraz. To naprawdę dziwny błąd. – kapsi

+0

Dzięki @kapsi, poprawiono literówkę. –

+0

Pracował także dla mnie, dzięki! – pcdev

Powiązane problemy