Fehler 1 Datei 'Windows.props' nicht gefunden. Visual Studio 2013 Premium

4019
aleks

Ich erhalte den Fehler Error 1 File 'Windows.props' not found.jedes Mal, wenn ich versuche, eine JS Store-App (Windows, Windows Phone oder Universal) zu erstellen.

Ich habe diese Fehlermeldung erhalten, seit ich den 'Windows Phone 8.1 Emulator' installiert habe. Ich habe versucht, einen früheren Zustand des PCs wiederherzustellen (einen Tag vor der Installation), mehrmals repariert, den Emulator entfernt und Visual Studio erneut installiert und ich habe auch versucht, auf einem anderen Benutzerkonto aufzubauen.

Laut einigen Quellen im Internet sollte sich die Datei windows.props im folgenden Verzeichnis befinden.

C: \ Programme (x86) \ Windows Phone Kits \ 8.1 \ Referenzen \ CommonConfiguration \ Neutral \

Es befindet sich nicht in diesem Verzeichnis. Ich habe die Windows.propsDatei jedoch im folgenden Verzeichnis gefunden.

C: \ Programme (x86) \ Windows Phone Kits \ 8.1 \ DesignTime \ CommonConfiguration \ Neutral \

Es gibt eine ähnliche Stackoverflow- Frage, aber ich konnte keine Antwort finden, die mir half.

Hier sind die Informationen in meiner Registry

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhone\v8.1\Install Path war eingestellt C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\

und

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhoneApp\v8.1\Install Path war eingestellt C:\Program Files (x86)\Microsoft SDKs\WindowsPhoneApp\v8.1\

Der vollständige Fehler ist

C: \ Programme (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ AppxPackage \ Microsoft.AppXPackage.Tar‌ (561,9): Fehler APPX1639: Datei 'Windows.props' nicht gefunden. Weitere Informationen finden Sie unter go.microsoft.com/fwlink/…

1
@Ramhound Nein, der Fehler liefert nur einen Link . Ich habe versucht, es aus "C: \ Programme (x86) \ Windows Phone Kits \ 8.1 \ DesignTime \ CommonConfiguration \ Neutral \" zu kopieren, aber es wird immer noch derselbe Fehler angezeigt. aleks vor 9 Jahren 0
Vergewissern Sie sich, dass `VS2013 Update 2` installiert ist Ramhound vor 9 Jahren 0
Sie haben zwei Möglichkeiten. Speichern Sie die durch den aktuellen Registrierungswert angegebene Datei, oder ändern Sie den Registrierungswert in den aktuellen Speicherort der Datei. Können Sie sich bitte 2-3 Minuten Zeit nehmen und die Frage so formatieren, dass es kein riesiger Textblock ist? Ramhound vor 9 Jahren 0
@Ramhound, was meinst du mit "Platziere die durch den aktuellen Registrierungswert angegebene Datei"? aleks vor 9 Jahren 0
Das Erstellungsskript versucht, die Datei an folgendem Speicherort zu finden: "C: \ Programme (x86) \ Microsoft SDKs \ WindowsPhoneApp \ v8.1" und befindet sich seitdem in "C: \ Programme (x86) Windows Phone Kits" \ 8.1 \ DesignTime \ CommonConfiguration \ Neutral` das Build-Skript schlägt fehl. Die Verwendung der ausführlichen Protokollierung hätte dies angezeigt. Ramhound vor 9 Jahren 0
@Ramhound Es gibt 3-4 windows.props-Dateien auf meinem PC. Ich denke, dass windows.props in `C: \ Programme (x86) Windows Phone Kits \ 8.1 \ DesignTime \ CommonConfiguration \ Neutral` an der richtigen Stelle ist. Die nächstgelegene Datei zu "C: \ Programme (x86) \ Microsoft SDKs \ WindowsPhoneApp \ v8.1" befindet sich in "C: \ Programme (x86) \ Microsoft SDKs \ Portable \ v12.0 \ DesignTime \ CommonConfiguration \ Neutral" aleks vor 9 Jahren 0
@Ramhound OK, also 1. Die Dateien sind unterschiedlich. 2. Nach dem Kopieren der Datei erhalte ich immer noch den gleichen Fehler aleks vor 9 Jahren 0
redest du über die Build-Ausgabe? Es gibt nichts wie $ (TargetPlatformWinMDLocation) aleks vor 9 Jahren 0
Wenn `TargetPlatformWinMDLocation =` nicht in der Build-Ausgabe enthalten ist, haben Sie die ausführliche Protokollierung nicht wie von mir angefordert aktiviert. Ramhound vor 9 Jahren 0
Hans Passant spricht darüber in der Frage, mit der Sie verlinkt haben, die ich gefunden habe, bevor ich merkte, dass Sie damit verbunden waren. Alles, was ich verlange, ist in seiner Antwort enthalten. Wenn Sie Visual Studio nach dem Verschieben von Dateien oder dem Ändern von Registrierungsschlüsseln noch nicht neu gestartet haben, sollten Sie dies tun. [Ausführliche Protokollierung] (http://en.wiktionary.org/wiki/verbose) Ramhound vor 9 Jahren 0
`Ctrl + A`, um alles auszuwählen, dann` Ctrl + C` zum Kopieren des ausgewählten Elements verwenden, dann `Ctrl + V` in den Notizblock und dann` Ctrl + F` drücken, um den gewünschten Text zu finden. Ramhound vor 9 Jahren 0
Mit der ausführlichen Build-Ausgabe? Es klingt so, als sollten Sie eine Neuinstallation von Visual Studio 2013 durchführen und sicherstellen, dass Sie Update 2 installieren. `Weil das betreffende Makro erforderlich ist.` Ramhound vor 9 Jahren 0

1 Antwort auf die Frage

0
Kishor Patil

Für Visual Studio 2013 Ultimate war ich mit den gleichen Problemen konfrontiert. Durch die Reparatur von VS wurde das Problem behoben. Ich glaube, dieses Problem liegt vor, weil die Updates aus unbekannten Gründen nicht ordnungsgemäß installiert werden.