• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#命令行编译器配置方法

C#命令行编译器配置方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#命令行编译器,c#反编译工具,c#反编译,c#在线编译器,c#反编译工具ilspy等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

大家好!下面由我给大家讲解一下如何 配置C#命令行编译器

1.配置C#命令行编译器:

我的电脑 —〉高级 —〉环境变量 —〉Path —〉添
加";C:\Windows\Microsoft.NET\Framework\v2.0.50727"(Path的最后一个路径虽版本
的改变而改变)。csc.exe(C#命令行编译器)就放在该目录下。通过csc /?来查看所有参
数。
 
2.配置其它.NET命令行工具

我的电脑 —〉高级 —〉环境变量 —〉Path —〉添加";D:\Program
Files\Microsoft Visual Studio 8\SDK\v2.0\Bin"(Path随安装目录的改变而改变,如
果安装在C:\,则为";C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin"
 
3.通过csc命令行编译器来编译C#文件,以下为一个例子

1)在D盘下新建一个名为test.txt文本文件,输入以下文本后保存为test.cs文件
//一个简单的C#应用程序.
using System;
class TestApp
{
  public static void Main()
    {
       Console.WriteLine("Test! 1,2,3");
       Console.ReadKey();
    }
}
</div>

2)运行 —〉cmd —〉D:\ —〉csc D:\test.cs, 编译成功后在D盘下生成test.exe可执行文件
3)输入test.exe,回车,显示结果(Test! 1,2,3)
 
4.接下来通过引入System.Windows.Forms命名空间来生成Windows Forms程序,test.cs
修改为如下后再次编译
//一个简单的C#应用程序.
using System;
//一定要加上下面一行
using System.Windows.Forms;
class TestApp
{
  public static void Main()
    {
       Console.WriteLine("Test! 1,2,3");
       MessageBox.Show("Hello...","Application");
       Console.ReadKey();
    }
}
</div>
5.使用csc.exe编译多个源文件
//HelloMessage.cs
using System;
using System.Windows.Forms;
class HelloMessage
{
  public void Speak()
   {
      MessageBox.Show("Hello");
   }
}
//Test.cs
using System;
class TestApp
{
  public static void Main()
   {
     Console.WriteLine("Testing! 1,2,3");
     HelloMessage h = new HelloMessage();
     h.Speak();
   }
}
</div>
参数/out:编译结果的存放位置和名称
csc/out:e:\a.exe  test.cs HelloMessage.cs
</div>
或者编译当前目录下的所有cs文件:  csc/out:e:\a *cs

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#命令行编译器配置方法

相关文章

  • 2017-05-28详解C#多线程之线程同步
  • 2017-05-28C#判断指定驱动器是否是Fat分区格式的方法
  • 2017-05-28C#实现Datatable排序的方法
  • 2017-05-28C#使用linq查询大数据集的方法
  • 2017-05-28C#使用List类实现动态变长数组的方法
  • 2017-05-28如何搭建新的WPF项目框架
  • 2017-05-28c#几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)
  • 2017-05-28C# 字符串处理小工具
  • 2017-05-28C#递归实现显示文件夹及所有文件并计算其大小的方法
  • 2017-05-28浅谈C#中Process类的使用详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#实现将PPT转换成HTML的方法
    • 浅析C#中数组,ArrayList与List对象的区别
    • 基于C#实现XML文件读取工具类
    • C#中ZipHelper 压缩和解压帮助类
    • C#判断指定文件是否是只读的方法
    • C#定时器实现自动执行的方法
    • C#判断一个字符串是否包含另一个字符串的方法
    • C#显式地实现接口成员的方法
    • C#验证给定字符串是否为数字的方法
    • C#通过IComparable实现ListT.sort()排序

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有