首页 >后端开发 >C++ >如何从命令行编译并运行 C# 代码?

如何从命令行编译并运行 C# 代码?

Susan Sarandon
Susan Sarandon原创
2025-01-15 22:26:48433浏览

How Can I Compile and Run C# Code from the Command Line?

C# 命令行编译与执行

本文介绍如何使用命令行编译和运行 C# (.cs) 文件。这需要用到 .NET Framework 中包含的 C# 编译器 (csc.exe)。

Windows 系统下的编译与执行:

  1. 在命令提示符中导航到包含 C# 文件的目录。
  2. 执行以下命令进行编译:
<code>c:\windows\Microsoft.NET\Framework\v3.5\bin\csc.exe /t:exe /out:MyApplication.exe MyApplication.cs</code>

将 "MyApplication" 替换为您想要的可执行文件名。/t:exe 选项指定输出为可执行文件,/out 选项指定输出文件名。

  1. 编译完成后,在命令提示符中导航到包含 .exe 文件的目录。
  2. 执行以下命令运行可执行文件:
<code>MyApplication</code>

您也可以在开始菜单的“Visual Studio 工具”菜单中启动“Visual Studio 命令提示符”,它会自动配置命令行编译的环境。

macOS 系统下的编译与执行:

  1. 安装 Mono 框架,它提供 C# 编译器。
  2. 打开终端窗口并导航到包含 C# 文件的目录。
  3. 执行以下命令进行编译:
<code>$ csc /target:exe /out:MyApplication.exe MyApplication.cs</code>
  1. 执行以下命令运行可执行文件:
<code>$ mono MyApplication.exe</code>

提示: 对于更复杂的项目,建议使用 NAnt 或 MSBuild 等构建工具来创建完整的构建环境,而不仅仅依赖于基本的编译器。

以上是如何从命令行编译并运行 C# 代码?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn