我正在嘗試學習如何創建一個實用程序來運行我通過visual studio編寫的C#代碼。我希望能夠通過命令提示符運行它。我在網上查找了一個關於入門的指導,但我似乎無法找到任何指導。如果你能幫助我理解它是如何工作的/給我和例子,我將不勝感激。謝謝!製作實用程序以通過命令運行C#代碼
-5
A
回答
0
編輯 - 如果問題是:「如何在Visual Studio中創建控制檯應用程序?」 - @emd提供了很好的鏈接:How to: Create a C# Console Application
回答:「如何創建將CS文件作爲可執行文件運行的實用程序?
如果您的項目都是在單個文件(或一組CS文件)中,而沒有任何非平凡的配置,則基本調用CSC.exe
會產生「.EXE」來運行。您可以輕鬆地將呼叫打包到csc.exe
並將生成的「.exe」執行到「.CMD」文件中,並且(如果您想)將該CMD與CS擴展相關聯,因此輸入CS文件名將編譯和執行代碼。
如果項目比較複雜 - 使用MSBUID構建* .csproj的文件,不是執行通過包裝CSC.exe
通話產生的EXE
獎勵積分,你可以在一個單一的文件合併「.CS」和「.CMD」在Windows的CMD shell中忽略的/**/
註釋。
注意:CSC.exe
作爲.Net Framework的一部分安裝,因此您甚至不需要VS在機器上使用它。位置 - %windir%\Microsoft.NET\Framework\v4.0.30319\csc.exe
相關問題
- 1. 通過C程序運行BASH命令
- 2. 我可以通過命令行從.NET程序集運行代碼嗎?
- 3. 通過命令行從java運行一個c/C++程序
- 4. 通過命令行以編程方式運行程序
- 5. 在Web應用程序中運行代碼的命令行實用程序
- 6. 通過應用程序運行代碼
- 7. 通過c程序執行clearcase命令
- 8. 如何通過命令提示符運行c#應用程序?
- 9. 從正在運行的應用程序通過c運行命令行#
- 10. 使用命令行參數通過Cython運行python代碼
- 11. 通過java代碼運行java程序
- 12. 可以通過命令行工具應用rosyln代碼修復程序嗎?
- 13. 運行命令行代碼
- 14. Powershell命令通過C#代碼
- 15. c#通過cmd運行命令
- 16. 通過c#套接字運行命令
- 17. SDL程序本身可以運行,但不能通過命令行運行
- 18. 通過代碼desc命令
- 19. 通過Sublime的命令行運行Ruby構建代碼
- 20. 異常運行通過命令行Java代碼時
- 21. 通過命令行程序使用forfiles
- 22. 通過命令行應用程序
- 23. 如何通過命令行用硒罐子運行Java程序
- 24. 使用Ant通過命令行參數運行程序
- 25. C#應用程序 - 從命令行運行FFMpeg不起作用
- 26. linux以root用戶身份運行命令作爲普通用戶運行的c代碼
- 27. 的fopen \在C fopen_s編制,並通過命令行運行時
- 28. 通過ssh遠程運行命令
- 29. 在Visual Studio中使用命令行提示運行C#程序代碼
- 30. 通過Jenkins運行命令?
http://msdn.microsoft.com/en-us/library/0wc2kk78(v=vs.90).aspx – emd
我需要一些解釋,你是否想創建一個C#應用程序寫入命令提示符(即ping,tracert,xcopy等)或者您是否正在創建一個可以從編譯C#代碼的命令提示符下運行的工具? – Sane
我想創建一個可以通過命令提示符運行的工具@Sane –