C#编译器
2018-01-04 19:09
120 查看
1. 用visual Studio集成开发环境可以直接点击生成→生成解决方案来调用编译器编译。
2.手动编译,C#的编译器是csx.exe,通过命令行操作。
相关命令:
例如:csc /target:exe /out:helloworld.exe hello.cs表示源文件是hello.cs,生成目标是控制台程序,生成文件名是hello.exe。
2.手动编译,C#的编译器是csx.exe,通过命令行操作。
相关命令:
命令行选项 | 说明 |
/out:filename | 指定filename为编译后的输出文件名 |
/target:exe | 指定目标程序是一个控制台应用程序 |
/target:winexe | 指定目标程序是一个Windows应用程序 |
/target.library | 指定目标程序是一个库 |
/debug(+|-) | 指定+,则创建调试版本,指定-,则创建正式版本 |
/optimize(+|-) | 指定+,则开启编译器优化,指定-,则关闭编译器优化 |
相关文章推荐
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- 关于C#2.0编译器的一个瘕疵
- c#编译器对byte类型的一些规则
- 初次使用SharpDevelop和C#编译器
- 使用C#编译器
- C# 2.0 命令行编译器
- “由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "xxx" ”的解决方法
- 如何在Visual Studio中选择C++和C#的编译器版本
- 未能创建Microsoft Visual C# 2008 编译器 解决方案
- 从C# 3.0说以人为本(一)—— 编译器的支持(转)
- 由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "xxx" 的解决方法
- 配置C#命令行编译器csc.exe
- Cosmos的基石:IL2CPU编译器--C#开源操作系统学习系列三(转)
- C# 2.0 语言和编译器中的新增功能(转MSDN)
- c#无法为 /link 和 /reference 编译器选项指定程序集“
- C# 命令行编译器详解
- 使用 C# 2.0 命令行编译器
- C#的静态构造函数(主要说的是编译器为Lambda表达式生成的类)
- C#中如何知道编译器的版本
- VS.NET(C#)-5.1_C#编译器(csc.exe)