VS 2005 RC und die Kommandozeile
Ich musste heute leider die Erfahrung machen, dass das Erstellen von Projekten per Kommandozeile in Visual Studio 2005 RC plötzlich nicht mehr funktioniert. Nach dem Aufruf ertönt ein Hinweiston und folgende Meldung erscheint:
Microsoft (R) Visual Studio Version 8.0.50727.26.
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.The operation could not be completed. Unspecified error
Auf der MSDN-Feedback-Seite zu Visual Studio 2005 fand sich glücklicherweise die Bestätigung, dass es sich um einen bekannten Fehler handelt, der in der finalen Version behoben sein sollte.
Mit einem kleinen Workaround ließ sich VS 2005 wieder zum Arbeiten überreden. Ich habe einfach die Datei msenv.dll aus dem Verzeichnis Common7\IDE durch die gleichnamige Datei aus der August-CTP ersetzt. Die Kommandozeilenaufrufe laufen nun wieder wie erwartet durch und auch mit der IDE selbst lässt es sich arbeiten. Nebenwirkungen kann ich natürlich nicht ausschließen, aber da ich momentan fast nur noch die Kommandozeile benötige, kann ich damit ganz gut leben.
Da Du nur noch die Kommandozeile benötigst, bist Du schon am Setup, oder? 😉
Wer postet da mit meinem (Vor)namen? Tztztz…
Ich verwende seit einigen Jahren kleine Batchdateien, um die Projekte zu erstellen. Damit werden zuerst die verschiedenen Programmteile kompiliert, anschließend werden die fertigen Module zzgl. Hilfe und sonstige benötigte Dateien in das Installationsverzeichnis kopiert. Das erspart eine Menge Arbeit und auch viele mögliche Fehler, daher ist die Kommandozeilenoption für mich quasi existenziell.
Sorry war ich, habe doch glatt vergessen, dass es noch andere Uwes gibt 🙂