Erstellen von C ++ / C #, das mit Visual Studio 2012 erstellt wurde, ohne dass VS 2012 installiert wurde?

8

Wenn ich eine Visual Studio Solution-Datei von VS2012 mit einigen nativen C ++ - Projekten und einigen C # -Projekten habe, kann ich diese Lösung ohne die Installation von Visual Studio 2012 selbst erstellen?

Dies würde (unter anderem) die Wartung unserer Build-Server-Knoten erleichtern.

    
Martin Ba 04.04.2013, 11:54
quelle

2 Antworten

6

Sie müssen VS2012 Express installieren. Basierend auf Microsoft-Dokumentation: Das Windows SDK wird nicht mehr mit einer vollständigen Buildumgebung für die Befehlszeile ausgeliefert. Sie müssen einen Compiler installieren und die Umgebung separat erstellen. Wenn Sie eine vollständige Entwicklungsumgebung mit Compilern und einer Build-Umgebung benötigen, können Sie Visual Studio 2012 Express herunterladen , die die entsprechenden Komponenten des Windows SDK enthält.

    
SoftwareCarpenter 04.04.2013, 16:00
quelle
1

Es gibt auch SharpDevelop ... Das sollte in der Lage sein, alles zu erstellen, was Sie brauchen. Möglicherweise müssen Sie auch das SDK installieren - nicht sicher. Aber es ist ein bisschen leichter als VS (Express oder nicht). Und es gibt immer Mono (und MonoDevelop / Xamarin Studio) für C # und LLVM, MinGW und LCC für die C / C ++ - Kompilierung, falls Sie das Gefühl haben, dass Microsofts Compiler Cooties haben. LLVM hat vor kurzem seine erste Version für Windows veröffentlicht, aber es scheint ziemlich solide zu sein ... MinGW arbeitet schon seit Ewigkeiten an Windows (und kompiliert zu Windows von verschiedenen POSIX-Betriebssystemen, um zu booten). LCC kann manchmal etwas schuppig sein, aber es ist winzig. Ich denke, die Lizenzierung ist auch ein wenig restriktiv, aber Sie sollten sich selbst überprüfen, ob das die Route ist, die Sie gehen wollen.

Auch ... wurde gerade gefunden dies: Exemplarische Vorgehensweise: Verwenden von MSBuild für Erstellen Sie ein Visual C ++ - Projekt .

    
Barry J. Burns 05.02.2014 07:22
quelle