网站大量收购闲置独家精品文档,联系QQ:2885784924

利用dotNet命令行工具.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用dotNet命令行工具

利用.NET Framework命令行工具Visual Studio .NET 是开发 .NET 应用程序的最流行的方法,.NET 框架提供了非常多的命令工具。此外,.NET Framework SDK 还提供了更多的命令行工具。事实上,像Visual Studio 和SharpDevelop 之类的 IDE 通常也都提供这些工具。下面让我们详细看一下随 .NET Framework 一起安装的这些工具,以及如何在项目中使用它们。(注意:在这篇文章中我使用的是 .NET Framework 1.1 版本。)使用 .NET Framework.NET Framework 命令行程序的默认安装目录是:C:\(base Windows directory)\Microsoft.NET\Framework\(framework version)。在我的计算机上,由于安装的操作系统是 Windows 2000,所以 .NET Framework 1.1 版本安装在 winnt 目录下,所以其路径是:C:\winnt\Microsoft.NET\Framework\v1.1.4322这个目录包含无数的 dll,配置文件和可执行文件,等等。在这篇文章中,我将把重点放在可执行文件上。下面是这些程序的一个纲要:Al.exe:程序集链接器(Assembly Linker),该工具从一个或多个模块或者资源文件生成一个带有一个程序集清单的文件。模块是一个没有程序集清单的微软中间语言文件(MSIL)。所有的 Visual Studio 编译器都生成程序集。然而,如果你有一个或多个模块(没有清单的元数据),你可以利用 Al.exe 工具使用一个独立文件中的清单创建一个程序集。Aspnet_regiis.exe:这个工具允许你在 IIS 上安装 ASP.NET。此外,它还可以简化同时运行的多个 ASP.NET 版本的使用。它允许你为 ASP.NET 应用程序更新脚本映射以指向与该工具关联的ASP.NET ISAPI 版本。这个工具还可以用来显示所有安装的ASP.NET 版本的状态,注册 ASP.NET 版本以及工具,创建客户端脚本目录,完成其它配置操作。Aspnet_state.exe:这个工具允许会话状态信息存储在一台计算机上。它以一个服务运行,如果会话状态信息存储在一台远程计算机上,该工具也可以安装到那台远程计算机上。Caspol.exe:代码访问安全策略(Code Access Security Policy)工具,该工具能够让用户和管理员在机器策略级、用户策略级和企业策略级修改安全策略。你可以使用Caspol.exe 编写一个批处理脚本来配置安全策略。ConfigWizards.exe:这个工具启动 .NET 向导窗口(Windows Control Panel | Administrative Tools | Microsoft .NET Framework Wizards 1.1)。它提供对以下三个工具的访问:Adjust .NET Security、Trust An Assembly 和Fix An Application。csc.exe:Visual C# 编译器。/debug 开关进入调试模式。cvtres.exe:资源对象转换器(资源转换成对象)。这个工具通常用来将一个二进制资源文件转成一个对象文件。本地资源通常以 .rc 文件开始,然后被 rc.exe 编译成一个 .res 文件,然后再由 cvtres.exe 工具转成一个 .obj 文件,最后像其它 .obj 文件一样被链接到你的本地应用程序中。dw15.exe:这个工具给出在使用 .NET Framework 时你想看到的错误消息。错误消息询问你是否想发送一个错误报告给微软。(很多用户控告这个小程序是微软的间谍软件。)Gacutil.exe:全局程序集缓存(Global Assembly Cache)工具,该工具用于管理程序集缓存。它可以用来查看全局缓存的内容,添加或删除程序集。要想使用该工具列出全局程序集缓存(GAC)的所有程序集,可以使用/l 开关。(/i 开关安装程序集,/u 开关删除程序集。)IEExec.exe:这个工具简化使用 URL 启动的应用程序的测试,包括无触点开发 Windows Form 之类的应用程序。工具 IEExec.exe 可以代替 IDE 调试这些应用程序。它只接受 URL 参数(例如,IEExec.exe http://Server/TheApplication.Exe。);它不允许指定区域设置和站点设置。如果你试图指定区域设置和站点设置,就会出现错误。Ilasm.exe:MSIL汇编程序(Assembler),该工具从 MSIL 程序集生成一个

文档评论(0)

178****9325 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档