用命令行代替 Visual Studio IDE 来编译 C# 程序
2017-06-25 09:55
344 查看
编写C#代码用VS Studio司空见惯,但是你知道可以用命令行编译C#代码吗?
可以使用命令行代替 Visual Studio IDE 来编译 C# 程序:
让我们看一个可以打印出 "Hello World" 的简单的代码:
当上面的代码被编译和执行时,它会产生下列结果:
打开一个文本编辑器,添加上面提到的代码。
保存文件为 helloworld.cs。
打开命令提示符工具,定位到文件所保存的目录。
键入 csc helloworld.cs 并按下 enter 键来编译代码。
如果代码没有错误,命令提示符会进入下一行,并生成 helloworld.exe 可执行文件。
接下来,键入 helloworld 来执行程序。
您将看到 "Hello World" 打印在屏幕上。
若提示无法识别 csc 命令,需配置环境变量(Window10)
找到桌面上的"计算机"图标,右键单击,并在弹出的菜单中点击 "属性" --"高级系统设置"--"环境变量"--"系统变量",找到变量 Path,
添加一个路径 ;C:\Windows\Microsoft.NET\Framework\v2.0.50727\(注意,多个路径使用分号(;)隔开,Windows其他版本追加在后面即可)。
点击图片可查看大图
可以使用命令行代替 Visual Studio IDE 来编译 C# 程序:
让我们看一个可以打印出 "Hello World" 的简单的代码:
using System; namespace HelloWorldApplication { class HelloWorld { static void Main(string[] args) { /* 我的第一个 C# 程序*/ Console.WriteLine("Hello World"); Console.ReadKey(); } } }
当上面的代码被编译和执行时,它会产生下列结果:
Hello World
打开一个文本编辑器,添加上面提到的代码。
保存文件为 helloworld.cs。
打开命令提示符工具,定位到文件所保存的目录。
键入 csc helloworld.cs 并按下 enter 键来编译代码。
如果代码没有错误,命令提示符会进入下一行,并生成 helloworld.exe 可执行文件。
接下来,键入 helloworld 来执行程序。
您将看到 "Hello World" 打印在屏幕上。
若提示无法识别 csc 命令,需配置环境变量(Window10)
找到桌面上的"计算机"图标,右键单击,并在弹出的菜单中点击 "属性" --"高级系统设置"--"环境变量"--"系统变量",找到变量 Path,
添加一个路径 ;C:\Windows\Microsoft.NET\Framework\v2.0.50727\(注意,多个路径使用分号(;)隔开,Windows其他版本追加在后面即可)。
点击图片可查看大图
相关文章推荐
- 【初识C#】怎样使用C#命令行编译器csc.exe编译Hello World 程序
- 【IDE-Visual Studio】C#错误 CS0246: 未能找到类型或命名空间名称“xxx”(是否缺少 using 指令或程序集引用?)(编译bug)
- 如何在没有装VS(Visual Studio)的机器上编译运行C#程序
- 【初识C#】怎样使用C#命令行编译器csc.exe编译Hello World 程序 (转)
- C#程序——命令行编译
- 【java & c#】通过控制台编译和运行程序//不依赖IDE
- 命令行编译C#程序
- 带你玩转Visual Studio——命令行编译C/C++程序
- 终端命令行编译运行C#程序HelloWorld
- 改善C#程序的50种方法 条款4:使用Conditional特性代替#if条件编译
- 带你玩转Visual Studio——命令行编译C/C++程序
- 怎样用命令行编译C#程序
- Visual Studio编译Qt程序隐藏命令行窗口
- WPF程序编译(从命令行到Visual Studio)
- C#使用_如何在没有装VS(Visual Studio)的机器上编译运行C#程序
- 使用Visual Studio 2005 IDE的宏,自动为c#变量生成属性
- 如何在命令行下编译创建VC程序
- Visual Studio 2005 编译程序不能运行的解决方法
- 用vcbuild在命令行编译Visual Studio工程
- 命令行下运行由 NetBeans IDE 生成的 HelloWorld 程序