2016-02-13 23 views
6

Używam Visual Studio 2013 dla większości moich potrzeb rozwojowych. Zainstalowałem Visual Studio 2015 (Professional) i zacząłem przeglądać aplikację Universal Windows. Stworzyłem pustą aplikację i ją zbudowałem. To nie powiodło się z powodu następującego błędu:Nie znaleziono pliku "MakePri.exe"

File 'MakePri.exe' not found. See http://go.microsoft.com/fwlink/?prd=12560&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=UAP&o2=10.0.10586.0 for more information. App4 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets 

nie mogłem nic z niego jak inne aplikacje (np: strony internetowe, klasyczne Pulpit) budują porządku. Podniosłem wzrok i znalazłem wskaźniki na ścieżce SDK. Poszedłem do opcji i włączyłem wyjście budujące projekt MSBuild do diagnostyki. Oto dziennik z okna Output. Znalazłem, gdzie to się nie udaje, ale nie jestem w stanie wymyślić, jak to naprawić. Dane wyjściowe są bardzo szczegółowe i przekraczają tutaj ograniczenia znaków. Ale tutaj jest część, która ma informację o błędzie.

1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(892,5): error APPX1639: File 'MakePri.exe' not found. See http://go.microsoft.com/fwlink/?prd=12560&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=UAP&o2=10.0.10586.0 for more information. 
1>Done executing task "GetSdkFileFullPath" -- FAILED. (TaskId:50) 
1>Done building target "_GetSdkToolPaths" in project "App4.csproj" -- FAILED.: (TargetId:78) 

Na moim komputerze nie mam A "Microsoft.AppXPackage.Targets (892,5)" plik w C: Program Files \ (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AppxPackage \

Jak mogę naprawić ten błąd? Dzięki za pomoc.

+0

czy zainstalowany system Windows 10 SDK? https://dev.windows.com/en-us/downloads/windows-10-sdk Kieruj się także rozwiązaniem do budowania 10586 – magicandre1981

+0

@ magicandre1981 Tak, zainstalowano zestaw Windows 10 SDK (zarówno 10586, jak i 10240) i cel jest ustawiony do 10586. Próbowałem także z 10240 jako targetem. Ten sam błąd. – sriki

+0

spróbuj naprawić VS2015 – magicandre1981

Odpowiedz

0

Rozwiązałem ten problem, usuwając wpis WindowsSdkDir ze zmiennych środowiskowych systemu.

Moja WindowsSdkDir wpis został wskazując C: \ Program Files (x86) \ Microsoft SDK \ Windows \ v10.0A

enter image description here