命令行 C# 编译和执行
本指南详细介绍了直接从命令提示符编译和运行 C# 代码(.cs 文件)。
使用 C# 编译器 (csc.exe)
访问命令提示符(Windows:开始 > cmd.exe;macOS:终端)。
使用 cd
命令导航到包含 .cs 文件的目录。
使用csc.exe
编译器进行编译:
<code class="language-bash">csc.exe /t:exe /out:MyApplication.exe MyApplication.cs</code>
/t:exe
:指定可执行文件作为输出。/out:MyApplication.exe
:设置输出可执行文件的名称和路径。 您可以将MyApplication.exe
更改为您想要的名称。MyApplication.cs
:您的 C# 源代码文件。运行可执行文件
编译成功后,执行创建的文件:
<code class="language-bash">MyApplication.exe</code>
(在 Windows 上,如果您已位于包含可执行文件的目录中,请省略 .exe
扩展名)。
替代方法
Visual Studio 开发人员命令提示符
如果您安装了 Visual Studio,请使用其开发人员命令提示符(可从“开始”菜单访问)。这会预先配置必要的环境变量。
为高级项目构建工具
虽然命令行编译器很有用,但请考虑使用 NAnt、MSBuild 或 FinalBuilder 等构建工具来处理更复杂的项目并简化构建过程。
macOS 编译与执行
在 macOS 上,过程类似:
编译:
<code class="language-bash">$ csc /target:exe /out:MyApplication.exe MyApplication.cs</code>
执行:
<code class="language-bash">$ mono MyApplication.exe</code>
请记住将 MyApplication.exe
和 MyApplication.cs
替换为您的实际文件名。
以上是如何从命令提示符编译并运行 C# 代码?的详细内容。更多信息请关注PHP中文网其他相关文章!