如何用CSC.exe来编译Visual C#的代码文件之四(转)

十五./nologo    这个选项禁止在编译器启动时显示开始标志和编译过程中显示报告信息。    例子: csc /nologo my.cs    十六./nooutput    编译文件,但不创建任何输出文件。用户可以看到任何编译错误和警告。    例子:
摘要由CSDN通过智能技术生成
十五./nologo

   这个选项禁止在编译器启动时显示开始标志和编译过程中显示报告信息。

   例子:

csc /nologo my.cs

   十六./nooutput

   编译文件,但不创建任何输出文件。用户可以看到任何编译错误和警告。

   例子:

csc /nooutput my.cs

   十七./nostdlib

   这个选项禁止导入mscorlib.dll。这个DLL包含了这个系统名称空间。当用户希望使用自己的系统名称空间时,一般才会使用此选项。

   例子:编译文件,但不导入mscorlib.dl

csc /nooutput myOutput.cs

   十八./nowarn

   本选项是在编译过程中禁止指定的警告类型。如果是禁止多个警告类型,用逗号分隔。
例子:在编译过程中禁止警告类型CS0108和CS0109

csc /nowarn:108,109 Warn.cs

   十九./optimize

   本选项激活或者禁用由编译器执行优化。优化的结果是使得输出文件更小、更快、更有效率。缺省是/optimize执行优化,如果你选用了/optimize-则禁止优化。/o是/optimize的简写。

   例子:编译文件,并禁止优化

csc /optimise- my.cs

   二十./out

   在没有指定输出文件的情况下,如果通过编译器编译后文件是EXE文件,则输出文件将从包含Main方法的源代码的文件中获得名字;如果编译后的文件是DLL文件,将从第一个源代码文件中获得名字。如果用户想要指定输出文件名称,就可以使用此选项。

   例子:编译HelloWord.cs文件,并把输出文件命名为Hello.exe

csc /out:Hello.exe helloworld.cs

   二十一./recurse

   此选项允许用户编译在指定目录或者工程目录的所以子目录中的
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值