开发者们通常可以选择使用命令行工具处理Java代码,通过使用SUN JDK(Sun Java Development Kit)实现。现在,Windows开发者也可以使用命令行工具在.NET框架环境下工作。它提供了一项可供选择的方法,你可以使用像Visual
Studio .NET和Borland的C# Builder的应用程序,也可以选择提供支持DOS提示符的必要工具。这些工具使用简易,但是必须正确的配置环境。
命令行工具内嵌于Microsoft .NET Framework SDK。SDK可以免费下载,所以你可以开始.NET的开发,而不用花钱购买正式版本。.NET 1.1 SDK默认的安装路径是:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322
这是基目录,它包含了使用命令行工具需要的执行文件。该目录要求被放置在计算机的系统目录下,接下来,执行文件很快就能被任何的命令符调用了。系统路径(system path)告知系统,在何处寻找执行文件,并用它们执行在命令符下输入的命令。这些可以通过Windows中控制面板下的系统选项设置。若使用的是Windows XP,系统路径的设置如下:选择高级(advanced tab),点击环境变量(environment variables)。Figure A中显示了点击按钮后的结果。
安装设置结束后,.NET命令行工具就可以通过任何命令提示符工作(DOS Window)。.NET框架安装目录的目录文件列表显示了可被使用的工具。请看Table A。
Table A
命令(Command) 描述(Description)
al.exe: 配件连接器(Assembly Linker,AL)用来创建配件清单,同时将配件安装到全局配件缓存(global assembly cache ,GAC).。
caspol.exe: 代码访问安全策略(Code Access Security Policy)工具允许你改变机器,用户和企业策略级的安全策略。
csc.exe :C# 编译器
installutil.exe :安装服务器资源,如Windows服务
jsc.exe :Jscript 编译器
ngen.exe :本机映像生成器(Native Image Generator)从一个被管理的配件中创建一个本地的映像,并将其安装到本地电脑的本机映像生成器中.
regasm.exe :配件注册(Assembly Registration)工具读取配件中的元数据,并添加必要的个数进行注册,允许COM客户透明的创建.NET框架的类
vbc.exe :Visual Basic .NET 编译器
vjc.exe :Visual J# .NET 编译器
命令行.NET工具纵览