solution via comandline erstellen?

10/04/2010 - 17:40 von Rainer | Report spam
Hallo NG,

gibt es einen "einfachen" Weg, das Erstellen einer Solution
"Projektmappenexplorer -> neu erstellen" als commandline (batch) zu
bekommen?

Hintergrund:
Ich bin gerade dabei, mich in den Enterprise Architect einzuarbeiten.
Dieser bietet die Möglichkeit ein Projekt zu erstellen, aber hierfür
müssen die entsprechenden comandline Befehle verwendet werden, z.B.
"C:\Windows\Microsoft.NET\Framework64\v3.5\csc.exe" /debug *.cs"
Mit dieser "Zeile" erhalte ich aber Fehlermeldungen der Art:

BfpSettings.cs(2520,10): error CS0246: Der Typ- oder Namespacename
"GlobalizedCategory" konnte nicht gefunden werden. (Fehlt eine
Using-Direktive oder ein Assemblyverweis?)

Es liegt nahe, dass auf die im Projekt verwiesenen Assemblies
"irgendwie" auch in der commandline verwiesen werden muss.

Wie geht das?

Danke für Hilfe und Hinweise!

Gruß
Rainer
 

Lesen sie die antworten

#1 Frank Dzaebel
10/04/2010 - 19:56 | Warnen spam
Hallo Rainer,

gibt es einen "einfachen" Weg, das Erstellen einer Solution
"Projektmappenexplorer -> neu erstellen" als commandline (batch) zu
bekommen?



Bei Deinem Versuch haben Dir sicher ein paar: /reference:
Angaben gefehlt. Aber einfacher normal:
wenn Du die entsprechenden Umgebungs-Variablen
gesetzt hast (etwa durch die VS/Tools/Eingabeaufforderung,
sodass bspw. das msbuild des gewünschten .NET Framework
"gefunden" wird) etwas wie:

msbuild "%DeinPfad%\DeinProjekt.csproj"

Oder den kompletten CSC-Aufruf aus dem Ausgabenfenster
von Visual Studio kopieren (falls vorhanden).


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen