Unterstützt eine Express Edition von Visual C# 2010 Befehlszeilen-Builds?Ist es möglich, eine Projektbefehlszeile mit Visual C# 2010 Express Edition zu kompilieren?
Antwort
Der C# -Compiler ist Teil des .Net-Framework. Wenn Sie eine VS2010-Edition, einschließlich Express, haben, müssten Sie .Net 4.0 haben, also müssten Sie den Befehlszeilen-Compiler haben. In der Regel lebt unter C: \ Windows \ Microsoft.net \ Framework \ V4.xxx \
Wenn Sie nur in das Ausgabefenster in VS nach einem neuen Build suchen, sehen Sie den Compiler. Ich habe C# Express 2008, und wenn ich bauen ein neues Projekt:
------ Build started: Project: ConsoleApplication1, Configuration: Release Any CPU ------
C:\Windows\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /debug:pdbonly /filealign:512 /optimize+ /out:obj\Release\ConsoleApplication1.exe /target:exe Program.cs Properties\AssemblyInfo.cs
Compile complete -- 0 errors, 0 warnings
ConsoleApplication1 -> C:\Users\brianmcn.brianmcn-7-home\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release\ConsoleApplication1.exe
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
wo
C:\Windows\Microsoft.NET\Framework\v3.5\Csc.exe
den Compiler ist.
(MSBuild.exe wird auch da sein, wenn Sie eine CSPROJ aufbauen wollen.)
Ich weiß nicht, ob Express-Editionen es enthalten, aber Sie können durch den Aufruf devenv
mit dem /Build
swicth von der Kommandozeile bauen: http://msdn.microsoft.com/en-us/library/xee0c8y7(VS.100).aspx
Wie auch immer, Sie können auch bauen Visual Studio-Lösungen mithilfe von MSBuild. Sehen Sie hier für ein Visual Studio 2008 Beispiel: http://blog.benhall.me.uk/2008/07/msbuild-build-visual-studio-2008.html) (Ich denke, dass es für Visual Studio 2010 sehr ähnlich sein wird)
- 1. Ist es möglich, ffmpeg in Visual Studio 2010 zu kompilieren?
- 2. Ist es möglich, "Leere Lösung" mit Visual Web Developer 2010 Express zu erstellen?
- 3. T4MVC VB mit Visual Studio 2010 Express Edition
- 4. Ist es möglich, ein Upgrade des Befehlszeilenprojekts durchzuführen und von Visual C# 2005 zu Visual C# 2008 Express zu kompilieren?
- 5. Nicht-Express-VS-Projekte mit Visual Studio 2010 Express öffnen
- 6. Hinzufügen von F # zu Visual Studio 2010 C# Express - ist das möglich?
- 7. VS 2010 Express Edition Online-Registrierung!
- 8. Microsoft Visual C# -Express Edition 2008 Frage
- 9. Wo ist "Navigieren zu" in Visual Studio 2010 Express C#
- 10. Visual Studio Express Edition Funktionen
- 11. Wo ist der Objektbrowser in Visual Studio C# 2010 Express Edition?
- 12. Wie kompiliere ich eine 64-Bit-Anwendung mit Visual C++ 2010 Express?
- 13. MS Visual Studio Express Edition
- 14. Verbindung von Visual Studio 2010 Express C# mit SQL Server Express
- 15. Ist es möglich, NUnit in Visual Studio 2010 zu integrieren?
- 16. Komponententest in Visual C# 2010 Express?
- 17. Ist es möglich, eine selbstentpackende Installation mit InstallShield Limited Edition zu erstellen
- 18. Was fehlt in Visual C++ 2010 Express?
- 19. Wie stellt man mit Visual Studio 2010 Express eine Verbindung zu SqlExpress für Entity Framework her?
- 20. Visual Studio Express 2010-Lizenz
- 21. Ist Visual Studio 2005 Express Edition immer noch überall verfügbar?
- 22. Unterschiede mit Visual Studio 2010 Express und 2012 Express zum Öffnen eines C# -Projekts
- 23. C++ VS Express 2010 Intellisense
- 24. Visual C++ 2010 Kompatibilität mit VC 2008
- 25. "Kann Include-Datei nicht öffnen: 'ofstream'" Fehler in Visual Studio 2010 Express Edition?
- 26. AnkhSVN integriert nicht mit visual C# express 2010
- 27. Ist es möglich, ein C# -Projekt ohne MSBuild zu kompilieren?
- 28. Visual C# Express Edition Befehlszeilenargumente von der IDE
- 29. MVC in Visual Studio Express
- 30. Was ist Visual Studio 2010 Shell?
Und es ist Name ist ...? :) – grigoryvp
csc.exe - und mehr Zeichen für minimale Länge – Brian