2016-02-13 36 views
6

Uso Visual Studio 2013 per la maggior parte delle mie esigenze di sviluppo. Ho installato Visual Studio 2015 (Professional) e ho iniziato a guardare l'app per Windows universale. Ho creato un'app vuota e l'ho costruita. E 'venuto a mancare con il seguente errore:File "MakePri.exe" non trovato

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 

non ho potuto fare nulla fuori di esso, come altre applicazioni (ad esempio: siti web, desktop classico) stanno costruendo bene. Alzai gli occhi e trovai dei puntatori al percorso dell'SDK. Sono entrato in opzioni e ho attivato l'output di generazione del progetto MSBuild per la diagnostica. Ecco il log dalla finestra Output. Ho trovato dove sta fallendo, ma non sono in grado di capire come risolverlo. L'output è molto dettagliato e supera i limiti di carattere qui. Ma ecco la parte che ha le informazioni fallite.

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) 

Sulla mia macchina, non ho un "Microsoft.AppXPackage.Targets (892,5)" file in C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AppxPackage \

Come posso risolvere questo errore? Grazie per qualsiasi aiuto.

+0

avete installato l'SDK di Windows 10? https://dev.windows.com/en-us/downloads/windows-10-sdk Cerca anche la soluzione per creare 10586 – magicandre1981

+0

@ magicandre1981 Sì, è stato installato Windows 10 SDK (entrambi 10586 e 10240 sono) e il target è impostato a 10586. Ho anche provato con 10240 come destinazione. Lo stesso errore. – sriki

+0

prova a riparare VS2015 – magicandre1981

risposta

0

Ho risolto questo problema rimuovendo la voce di WindowsSdkDir dalle variabili di ambiente del sistema.

mio WindowsSdkDir ingresso stava indicando C: \ Program Files (x86) \ Microsoft SDK \ Windows \ v10.0A

enter image description here