我正在尝试学习如何创建一个实用程序来运行我通过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 –