子曾经曰过

  博客园  :: 首页  ::  ::  ::  :: 管理

装完vs2008,

直接在DOS命令里支持csc命令行的方法,其实和JAVA是一样的。

csc.exe文件路径 C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe,(v3.5是.net版本)

在我的电脑右键属性-》高级》环境变量里的PATH值“添加”上面csc的路径,注意不要覆盖了原有的路径值,不然windows自带的命令就不能全局运行了。

打开vs2008命令提示的DOS窗口:(假如要编译的文件在D:\test\1.cs)

using System;

public class test

{

   static void Main()

    {

     Console.WriteLine("ok");

     Console.ReadLine();

    }

}

来编译下,下面是DOS里的命令:

D:/

cd test /

csc -help 或者 csc /? 查看帮助清单命令

csc 1.cs    没带任何参数,默认会编译产生一个1.exe的文件(这边产生的是一个控制台可执行程序1.exe)

csc /t:exe   编译产生一个1.exe的文件(这边产生的是一个控制台可执行程序1.exe)

csc /t:winexe  编译产生一个1.exe的文件(这边产生的是一个windows可执行文件1.exe,源程序是控制台程序,所以需要先打开DOS窗口然后手工调用该exe文件)

csc  /t:library  1.cs  编译源程序为一个1.dll文件

csc /t:module 1.cs  生成能添加到其他程序集的模块1.netmodule(如何添加到其他程序集?)

csc /delaysign[+|-] 1.cs  (延迟签名,怎么用?)

csc 1.cs /doc:1.xml     生成 xml  文档文件(具体用在哪儿?可能是生成帮助文档之类的?)

待续。

http://blog.csdn.net/pingpinghi/archive/2009/04/10/4062125.aspx  可参考

posted on 2011-02-17 20:21  人的本质是什么?  阅读(409)  评论(0编辑  收藏  举报