·         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 程序集生成一个可移植的可执行文件(PE)。你可以运行生成的可执行文件以确定 MSIL 是否生成了你要的东西。

·         Installutil.exe:安装程序(Installer)工具,该工具允许你在一个指定的程序集中执行安装程序组件来安装和卸载服务器资源。这个工具与System.Configuration.Install 命名空间中的类联合工作。例如,在安装一个 Windows 服务时这个工具会被用到。

·         jsc.exe:一个 _JSciprt .NET 编译器。/debug 开关进入调试模式。

·         Migpol.ex:迁移策略(Migration Policy)工具,该工具提供在两个可兼容的 .NET Framework 版本之间迁移策略的能力。

·         Ngen.exe:原生图像生成器(Native Image Generator),该工具从一个托管程序集创建一个原生图像,并将其安装到位于本地计算机的原生图像缓存上。原生图像缓存是 GAC 的保留区域。一旦你为一个程序集创建了一个原生图像,之后程序集每次运行时运行库(runtime)就会自动使用那个原生图像。

·         Regasm.exe:程序集注册(Assembly Registration)工具,该工具读取一个程序集中的元数据,将必要的条目添加到注册表中;这样就允许 COM 客户端透明地创建 .NET Framework 类。在 .NET Framework 类被注册之后,任何 COM 客户端就可以使用它,就好像它是一个 COM 类一样。.NET Framework 类只会被注册一次,就是在程序集被安装时注册。在程序集中的 .NET Framework 类被注册之前,它们的实例不能从 COM 创建。

·         Regsvcs.exe:这个服务安装工具可以用来装载和注册程序集,注册和安装类型库,或者配置添加到一个类的服务。Regsvcs.exe 需要一个由assemblyFile.dll 指定的源程序集文件。这个程序集必须使用强名签名。.NET Framework SDK 中提供了强名工具(Sn.exe)。

·         vbc.exe:Visual Basic .NET 编译器。/debug 开关进入调试模式。

·         vbj.exe:Visual J# .NET 编译器。/debug 开关进入调试模式。


来源:ZDNET.com.cn

转载于:https://www.cnblogs.com/caca/archive/2005/03/10/116081.html

利用 .NET Framework 命令行工具相关推荐

  1. 利用Windows的命令行工具tasklist和findstr,start结合计划任务

    Windows虽然是以UI来见长的.但是,真正的POWERFUL工具,还是命令行的. 今天,介绍一种利用Windows命令行工具 tasklist 和 findstr, start 来实现监控某个进程 ...

  2. 深入理解Java虚拟机-如何利用 JDK 自带的命令行工具监控上百万的高并发的虚拟机性能...

    虚拟机系列文章 深入理解 Java 虚拟机(第一弹) - Java 内存区域透彻分析 深入理解 Java 虚拟机(第二弹) - 常用 vm 参数分析 深入理解 Java 虚拟机-如何利用 Visual ...

  3. 深入理解Java虚拟机-如何利用 JDK 自带的命令行工具监控上百万的高并发的虚拟机性能

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:打卡活动第二期来啦,100% 能获得奖品个人原创+1博客:点击前往,查看更多 虚拟机系列文章 深入理解 Java ...

  4. linux 命令行 过滤,利用linux命令行工具进行文本行过滤

    在日常工作中会遇到需要筛选过滤要查看的日志等文本文件的任务,例如需要查看日志文件的最后几行等. 下面总结一下常见的对文本行过滤的方法. 常用命令行工具 接下来主要使用的是head,tail,sed和a ...

  5. STM32学习笔记二:命令行工具安装

    一目了然 1 简述 2 Windows Terminal 安装 3 PowerShell7 安装 4 Cmake安装 5 ninja安装 1 简述 熟悉 Linux 系统的小伙伴都清楚 Termina ...

  6. 实用!五款新型 Linux 命令行工具

    使用新的替代工具来改进旧的命令行工具. 作者 | Ricardo Gerardi 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: 在Linux/Unix系统 ...

  7. 轻松学习Ionic (二) 为Android项目集成Crosswalk(更新官方命令行工具)

    现在集成crosswalk不用这么麻烦了!官方的命令行工具已经能让我们一步到位,省去很多工作,只需在cmd中进入项目所在目录(不能有中文目录,还得FQ),执行: [html] view plain c ...

  8. GitHub官方开源新命令行工具

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 开源最前线,整合自:https://githu ...

  9. Cmder命令行工具在Windows系统中的配置

    一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...

最新文章

  1. 制作OS X El CAPITAN安装U盘
  2. 算法效果AB测试中的PV-UV不对称性
  3. 案例实操:Azkaban调度spark作业
  4. 网狐棋牌(四) TimerEngine
  5. 程序员应该如何规划自己的人生与书写履历?
  6. 鼠标固定在屏幕中间_无线电竞黑科技,雷柏VT950Q游戏鼠标评测
  7. 【算法系列之四】柱状图储水
  8. ARM的位置无关程序设计
  9. 为什么我切换到React Native来创建超级简单的底页
  10. linux除法脚本,经典shell-脚本实例
  11. linux如何运行sh监控文件夹,如何使用Shell进行文件监控?
  12. JDBC连接错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。。。
  13. 编写javascript、Jquery的String.format();
  14. 代写R语言assignment经常用到的代码语法分享!
  15. clear java_方法clear()在Java中做什么?
  16. 在12306网站上如何可以选择上中下铺
  17. 骁龙神经处理引擎(Snapdragon Neural Processing Engine)
  18. 守护神 Supervisor
  19. 数据分析的重要性体现在哪?
  20. datatables分页,排序,ajax请求等参数设置

热门文章

  1. Oracle中序列(Sequence)详解
  2. bzoj 3505: [Cqoi2014]数三角形
  3. [转载] 七龙珠第一部——第097话 龙争虎斗
  4. oracle dataguard
  5. [原创]Coding4Fun检测你的网络,用C#获取本机TCP、UDP状态及连接(二)
  6. jdk与jre的区别(转)
  7. SpringCloud配置中心-Config
  8. 页面布局 - flex弹性布局
  9. jQueryEasyUI 的入门
  10. Webpack 的 HtmlWebpackPlugin 如何控制某个 chunks 的 inject 位置?