Visual Studio 2013 Fehler bei der Erstellung des Web-API-Projekt: Das element <#text - > unter-element <Projekt> nicht erkannt wird
Ich habe ein problem mit meinem Visual Studio-installation.
Um es zu reproduzieren habe ich eine neue leere Projektmappe, und anschließend:
- Neues Projekt hinzufügen..
- ASP.NET Web-Anwendung
- Web-API
- Projekt Erstellen
Visual Studio fehlschlägt, um es zu schaffen ein bekomme ich diese Meldung:
Dem element <#text - > unter-element <Projekt> nicht erkannte.
Irgendwelche Ideen, wie das zu reparieren?
- Kannst du bitte den code bereitstellen oder zusätzliche Informationen?
- Kannst du den Inhalt der .sln-Datei?
- möglich, Duplikat der Das element <#text - > unter-element <Target> ist unerkannt in Azure
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erhalten Sie so einen Fehler, wenn csproj ungültigen XML-Code enthält.
Dass ich auf diese Fehlermeldung, wenn ich versehentlich entfernt
<!--
innen csproj-Datei und lassen Sie-->
:Diese nicht die OP das genaue problem, aber ich stolperte über diese Frage, wenn ich hatte eine legitime XML-Pause. Manchmal sind diese wirklich schwer zu erkennen Fehler, auch mit guten IDEs.
Musste ich durch ein " diff a ~~800 line-XML-Datei, bis ich entdeckte eine schließende Klammer mit einem extra
>
.War ich nicht in der Lage, es in VS2015, VS Code, Notepad++, und sogar WC3's automatisierte Prüfungen-es war nicht bis ich habe ein diff zwischen der vor und nach, als ich es bemerkt. Manchmal ist die linters einfach nicht catch-Zeug, oder die verdächtig gekennzeichneten Bereich ist so winzig, Sie verpassen es.
Ich hatte das gleiche problem vor und das ist, wie ich es behoben:
In der .csproj-Datei fand ich diese:
und so:
innerhalb der Datei in zufälliger Anordnung in der zwischen den tags. Es wurden Fehler befestigt, um alle von Ihnen.
Sobald ich Sie abgenommen mein Projekt war in der Lage, wieder zu laden.
Hoffe, das hilft!
git merge
oder etwas entlang jenen Linien injiziert in Ihre source-Dateien, und Sie wurden nicht aufgelöst werden, bevor Sie gespeichert/überschrieben. Dies geschah zu mir in der Vergangenheit auch, im Allgemeinen.Wenn irgendjemand dieses problem, es ist durch ein XML-syntax-Fehler in der Datei.
War es für mich bei der Zusammenführung und alles, was ich Tat, um zu beheben, wurde die Suche nach "<<<" , ">>>" und "===" und ich fand die Zeilen, die Gaben mir ein problem