2016-02-13 15 views
6

Ich verwende Visual Studio 2013 für die meisten meiner Entwicklungsanforderungen. Ich habe Visual Studio 2015 (Professional) installiert und mich mit der Universal Windows App befasst. Ich habe eine leere App erstellt und sie erstellt. Er scheiterte mit dem folgenden Fehler:Datei 'MakePri.exe' nicht gefunden

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 

ich nichts draus machen könnte als andere Anwendungen (zB: Web-Sites, Klassischer Desktop) bauen in Ordnung. Ich schaute nach oben und fand Hinweise auf den SDK-Pfad. Ich ging in Optionen und schaltete MSBuild Projekt Build-Ausgabe auf Diagnose. Hier ist das Protokoll aus dem Ausgabefenster. Ich habe herausgefunden, wo es scheitert, aber ich kann nicht herausfinden, wie ich es beheben kann. Die Ausgabe ist sehr detailliert und überschreitet hier die Zeichengrenzen. Aber, hier ist der Teil, der die Fail-Info hat.

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) 

Auf meinem Rechner Ich habe keinen haben "Microsoft.AppXPackage.Targets (892,5)" Datei in C: \ Program Files (x86) \ MSBuild \ Microsoft \ Visualstudio \ v14.0 \ AppxPackage \

Wie kann ich diesen Fehler beheben? Danke für jede Hilfe.

+0

haben Sie den Windows 10-SDK installiert? https://dev.windows.com/en-us/downloads/windows-10-sdk Ziel auch die Lösung Build 10586 – magicandre1981

+0

@ magicandre1981 Ja, Windows 10 SDK wurde installiert (beide 10586 und 10240 sind) und das Ziel festgelegt ist zu 10586. Ich habe auch mit 10240 als Ziel versucht. Derselbe Fehler. – sriki

+0

versuchen, VS2015 zu reparieren – magicandre1981

Antwort

0

Ich löste dieses Problem, indem ich den Eintrag von WindowsSdkDir aus den Umgebungsvariablen des Systems entfernte.

Mein WindowsSdkDir Eintrag wurde zeigte auf C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ V10.0A

enter image description here