2016-08-22 4 views
0

Ich habe mein Azure-Projekt von Version 2.1 auf die neueste Version 2.9 aktualisiert. Alles scheint aktualisiert zu haben, aber ich bekomme immer folgende Fehlermeldung:Azure SDK 2.9 Ungültiges Schema "2015-04.2.6"

The XML specification is not valid: The 'schemaVersion' attribute is invalid - The value '2015-04.2.6' is invalid according to its datatype 'http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition:SchemaVersion' - The Enumeration constraint failed.

Alles scheint am 2.9 SDK zu suchen, aber ich kann nicht den Fehler machen, gehen Sie weg.

Jede Hilfe wäre sehr dankbar, danke!

Antwort

2

Von der Fehlermeldung gehe ich davon aus, dass es sich um ein Cloud-Service (WebRole/WorkerRole) -Projekt handelt. Die Versionszeichenfolge befindet sich in der ersten Zeile der Dateien cscfg und csdef, und der von Ihnen erwähnte Fehler wird von ValidateServiceFiles ausgelöst. Im unteren Bereich der Projektdatei (* .ccproj) befindet sich ein Importelement für die Azure-Ziele. Bitte stellen Sie sicher, dass der Pfad auf v2.9-Ziele zeigt.

<CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Windows Azure Tools\2.9\</CloudExtensionsDir> 

Der Weg beschließt, etwas Ähnliches wie "C: \ Program Files (x86) \ MSBuild \ Microsoft \ Visualstudio \ v14.0 \ Windows Azure Tools \ 2.9 \ Microsoft.WindowsAzure.targets"

Wenn dies kein Problem ist, versuchen Sie eine Befehlszeilenerstellung mit ausführlicher Ausgabe. Von „Entwickler Eingabeaufforderung für VS 2013/2015“

msbuild /v:d 

sollten Sie in der Lage sein, das Build-Ziel zu lokalisieren, der den Fehler zu werfen. Höchstwahrscheinlich ist es ValidateServiceFiles Ziel in C: \ Programme \ Microsoft SDKs \ Azure.NET SDK \ v2.9 \ bin \ Microsoft.ServiceHosting.Tools.MSBuildTasks.dll

+1

Es stellt sich heraus, dass es andere * .props-Dateien gab außerdem build.props, die Variablen für den Build erstellten und auf eine ältere Version zeigten. Danke für die Antwort! – Trevor

Verwandte Themen