Xamarin Studio/Visual Studio Gebrochen - Das Ziel "Build" ist nicht im Projekt vorhanden ist. (MSB4057)
Ich bin angefangen mit Xamarin Studio nach der Arbeit mit Visual Studio (2012 Letzte) für ein paar Jahre. Aber jemanden durch importieren von Projekten und den Start der neuen Android-Projekten habe ich es geschafft zu brechen, Xamarin Studio. Wenn jetzt ein neues Projekt starten, bekomme ich die folgende Fehlermeldung;
The target "Build" does not exist in the project. (MSB4057)
Schritte;
Habe ich versucht zu reparieren meine installation, aber das machte keinen Unterschied. Ich habe versucht zu tun, eine Neuinstallation, aber das machte keinen Unterschied. Anders als eine komplette deinstallation und Neuinstallation, welche Optionen habe ich?
Ich bin mit Xamarin Studio 4.2.2, und kann bestätigen, ich habe jetzt das gleiche problem in Visual Studio 2012. Zwar kann ich manuell bauen Projekte mit MSBuild.exe aber andere als die, die beide IDEs sind gebrochen.
- Damit Sie re-installieren, aber dann gehen Sie öffnen Sie die ursprünglichen Lösungs - / Projekt-Datei? Oder gibt es nicht doch eine Lösung / Projekt zu öffnen? Für mich sieht es aus, werden versuchen zu finden, ein Ziel als "Bauen", vielleicht, definiert in der Projekt-oder Projektmappendatei, höchstwahrscheinlich Projekt-Datei. Wenn diese VS würde ich sagen, dass mit mehr Vertrauen, weil die Kompilierung ist nur delegation, um mit MSBuild build-targets in die csproj-Datei, aber mit Xamarin Studio bin ich nicht sicher, ob das das gleiche.
- Für bestehende und neue Projekte, die ich den oben genannten Fehler.
- Ich persönlich würde auch cross-posten dieser auf der Xamarin-Foren
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe es tatsächlich geschafft, auf die Spur des Problems, um ein problem mit .Net framework setup, irgendwie durch das Spiel mit den build-Einstellungen innerhalb der Xamarin-IDE ich habe es beschädigt. Um dieses problem zu diagnostizieren, die in Visual Studio 2012 drehte ich mich auf MSBuild-build-Einstellungen Diagnose;
Dann identifiziert ein problem mit C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets, und mit einem DIFF-tool Isolierung der Einstellungen gegen eine Maschine, die hatte eine funktionierende build-Prozess - kopieren der fehlenden Eintrag.
Scheint dies ein bug in Xamarin Studio, wenn es die Zeit erlaubt, werde ich haben, um zu reproduzieren, das für einen bug-report.
Xamarin Studio nicht öffnen Sie eine MSBuild target-Dateien (auch in readonly-Modus) als Teil der normalen Nutzung. Die einzige Sache, die öffnet diese Dateien ist der build-engine von Microsoft, die sowohl XS und VS verwenden.
Was passiert sein könnte ist, dass VS/XS eröffnete der Ziele-Datei, wenn ein build-Fehler war ein Doppelklick auf den in der Fehler-Pad und dann Sie versehentlich geändert und gespeichert wird die Datei in der IDE. Das scheint sehr unwahrscheinlich, aber es ist das einzige, was ich mir denken kann.
Die andere alternative ist eine bewusste Bearbeiten der Dateien, die wohl wahrscheinlich noch weniger 😉