Visual C#2010のExpress Editionはコマンドラインビルドをサポートしていますか?Visual C#2010 Expressエディションでプロジェクトコマンドラインをコンパイルすることはできますか?
9
A
答えて
12
C#コンパイラは.Net Frameworkの一部です。 Expressを含むVS2010版をお持ちの場合は、.Net 4.0が必要ですので、コマンドラインコンパイラが必要です。通常はC:¥windows¥microsoft.net¥framework¥v4.xxx¥
の中にあります。また、新しくビルドした後にVSの出力ウィンドウを見るだけで、コンパイラが表示されます。私はC#Expressの2008を持っている、と私は新しいプロジェクトをビルドするとき:
C:\Windows\Microsoft.NET\Framework\v3.5\Csc.exe
コンパイラをある
------ 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 ==========
。
(あなたが.csprojを構築したい場合のMSBuild.exeもあるでしょう。)
5
エクスプレスエディションがそれを含めるかどうかは知りませんが、/Build
swicthを使用してdevenv
を呼び出すことによって、コマンドラインからビルドすることができます。http://msdn.microsoft.com/en-us/library/xee0c8y7(VS.100).aspx
とにかく、あなたはまた、MSBuildのを使用して、Visual Studioのソリューションを構築することができます。 Visual Studio 2008の例についてはこちらを参照してください。http://blog.benhall.me.uk/2008/07/msbuild-build-visual-studio-2008.html)(Visual Studio 2010とよく似ていると思います)
関連する問題
- 1. visual C++ express 2010でこのロジックをコンパイルする方法
- 2. Visual C++ 2010 Express EditionでSDLプロジェクト(リンカーエラー)をコンパイルできません。
- 3. Visual C++ 2010 Expressでグラフィックスを描くことは可能ですか?
- 4. Visual C++ 2010でMPIRをコンパイルする
- 5. System.Threading.TasksはVisual Studio 2010 Expressで使用できますか?
- 6. cv :: MatはVisual C++ Express 2010でエラーを出します
- 7. OpenCv Visual C++ 2010 Express問題
- 8. Mac用Visual C++ 2010 Express
- 9. Visual C#2010 Expressで不完全なSystem.Collections.Generic
- 10. Visual Studio Expressのアドインはどこで入手できますか?
- 11. Microsoft Visual C#2010 Expressでプロジェクトを展開する方法は?
- 12. Qt 4.7.4とMicrosoft Visual C++ 2010 Express
- 13. Visual Basic Express 2010に拡張機能をインストールできますか?
- 14. Visual Studio 2010は、Visual Studio 6のようにC++でインラインアセンブリをコンパイルしますか?
- 15. "Visual Studio 2010 Express Editionでインクルードファイルを開くことができません: 'ofstream'"エラー?
- 16. Visual Studio 2010でCをコンパイルするには?
- 17. AnkhSVNはVisual C#express 2010と統合されていません
- 18. これはVisual 2010のコンパイルのバグですか?
- 19. SQL Server WebエディションとExpressエディションのパフォーマンスに違いはありますか?
- 20. 無料で公開されているVisual Studio 2010のエディションは入手できますか?
- 21. コードは、Visual Studio 2010でコンパイルしますが、次のソースコードは、Visual Studio 2010で正しくコンパイルすべて
- 22. Visual Studio 2010 Express C#の制限
- 23. C++ new inplace win32 API(visual studio 2010 express)
- 24. のVisual Studio C#2010 Expressのコードエディタ、 "" 文字
- 25. Visual Studio 2010でPro * Cファイルをコンパイルする方法
- 26. Visual Web Developer 2010 Express
- 27. Visual C++ 6.0からVisual Studio Express 2010にプロジェクトを変換するにはどうすればよいですか?
- 28. Whole TomatoのVisual Assist XをMicrosoftのVisual C++ 2010 Express Editionにインストールできますか?
- 29. WebDev.Webserver40.exeエラー(ではない有効なWin32アプリケーション) - Visual Studioでコンパイルすることはできません2010
- 30. 私はVisual Studio 2010でコンパイルできません
そして、それは名前があるの...? :) – grigoryvp
csc.exe - 分以上の長さの文字 – Brian