我正在學習C#,我知道使用Visual Studio的優點和易用性,但基本上我想學習C#的舊機制的機制。 我知道我需要至少.NET Framework和記事本來編譯我已經擁有的C#代碼。現在,我已經創建了小的應用程序作爲myApp.cs,我想知道我應該怎麼編譯爲可執行的命令行CMD.EXEC#編譯沒有visual studio
回答
命令行編譯器是CSC.EXE。
MSDN有an article這可能會幫助您開始。
.NET Framework和.NET Framework SDK有什麼區別? MSDN文章提到.NET框架SDK和我看到我有.NET Framework的所有版本從1.1到3.5 SP1,並且是該文件夾確實包含csc.exe – Zai 2009-12-18 00:07:05
.NET框架是運行時,SDK是運行時的軟件開發工具包。它具有反彙編程序,調試器,代碼簽名工具,用於處理全局程序集緩存的工具等額外功能。 – 2009-12-18 00:43:59
http://www.devsource.com/c/a/Using-VS/Working-at-the-Visual-Studio-Command-Line/
這應該幫助。它描述瞭如何使用Visual Studio工具進行命令行編譯
它實際上是很容易的運行IDE外部CSC.EXE編譯器,但關鍵是要確保你已經先運行vsvars32.bat文件。該批處理文件設置編譯器所需的全部環境變量。
當你在它的時候,你甚至可以通過使用standalone debugger來調試IDE以外的程序。
謝謝。環境設置是解決它的東西。 – Zai 2009-12-18 00:19:39
好主意,我認爲它可以幫助理解正在發生的事情。
使用CSC:
的/遞歸標誌是真正有用的,可以用來編譯目錄樹中的所有文件。
如果您希望讓自己的生活更輕鬆一些,同時仍然接近基礎,請使用比記事本更好的文本編輯器。一個可以調用編譯和運行程序的批處理文件。然後你可以設置它,這樣當你點擊一個編譯錯誤時,它會轉到該錯誤的源代碼。
- 1. 的Visual Studio編譯沒有打字稿
- 2. MVC - Visual Studio 2010編譯沒有錯誤
- 3. C#編譯Visual Studio程序
- 4. 單獨編譯c#類有或沒有visual studio 2010
- 5. Visual Studio 2008 C++編譯:沒有生成Lib文件
- 6. 頭文件沒有被編譯(C++ Visual Studio 2015)
- 7. 如何在沒有visual studio的情況下編譯C文件
- 8. 編譯C++在Visual Studio在彙編
- 9. Visual Studio,Intel Visual Fortran和Visual C/C++混合語言編譯
- 10. 有沒有人有所有的Visual Studio C#編譯指示名稱的列表?
- 11. 在沒有Visual C++的情況下編譯C++ Visual C++ 7.1解決方案
- 12. visual studio 2010 c#winform運行時編譯
- 13. Visual Studio 2013 C++不編譯更改
- 14. C++ Visual Studio 2013編譯錯誤?
- 15. Visual Studio C編譯器的路徑
- 16. visual studio 2010 c#簡單編譯幫助
- 17. Visual Studio 2012本地C++ DLL x86編譯
- 18. 與Visual Studio的C++編譯錯誤
- 19. 與Visual Studio編譯C程序
- 20. Visual Studio for C++使用的編譯器?
- 21. 編譯在Visual Studio(非.NET)「標準」 C++
- 22. 編譯C文件在Matlab與Visual Studio
- 23. Matlab不檢測Visual Studio C++編譯器
- 24. 如何在visual studio 2010中編譯C?
- 25. Visual studio 2013編譯嚴格C++ 11
- 26. 奇怪的編譯(?)probem。 Visual Studio C++ 2008
- 27. 如何使用Visual Studio C++編譯器?
- 28. 在Visual Studio(C#)編譯時設置值?
- 29. 不能在Visual Studio編譯C 2012
- 30. Visual Studio無法編譯C++項目
添加了一些額外的相關標籤 – 2009-12-17 23:46:59
下載一個體面的編輯器。記事本是編寫代碼最糟糕的事情。嘗試Notepad ++,它的免費(含義)。 – 2009-12-17 23:54:06