• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 深入本机影像生成器(Ngen.exe)工具使用方法详解

深入本机影像生成器(Ngen.exe)工具使用方法详解

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ngen,ngen.exe,ansys ngen,ansys中ngen,.net framework ngen等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
先介绍一点背景知识;.Net程序在运行时会实时(JIT)编译,将.Net程序文件编译成cpu认识的汇编机器码。实时编译需要消耗额外的cpu和内存资源,这对于服务器端程序是无关紧要的,因为实时编译只在程序第一次运行时编译,之后就不需要再做了;如果你在做的是一个较大的winform程序或者silverlight等客户端程序时就需要考虑提前编译了。
.Net framework安装目录下(类似C:\Windows\Microsoft.NET\Framework\v4.0.30319)有一个ngen.exe工具,就是做这件事儿的。这个程序是一个控制台程序,最常用的使用方法如下:
生成文件filepath的native code使用下面命令:

在新建的NgenInstaller类中添加在安装时使用ngen安装程序的功能代码。
4. 代码实现很简单就是使用Process执行ngen程序来完成安装。需要注意的时,具体让ngen安装那些文件时通过Context.Parameters[“ngen1|2|3”]传进来的,这个参数需要在制作安装包的自定义步骤中设置。
实现代码:
  &
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 深入本机影像生成器(Ngen.exe)工具使用方法详解

相关文章

  • 2017-05-11C#Web应用程序入门经典学习笔记之一
  • 2017-05-11asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示例代码)
  • 2017-05-11关于 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。的解决方法
  • 2017-05-11详解ASP.NET数据绑定操作中Repeater控件的用法
  • 2018-08-20.net core项目中常用的几款类库详解(值得收藏)
  • 2017-05-11ASP.NET 2.0中的页面输出缓存
  • 2017-05-11asp.net基于替换模版页的形式生成静态页的方法
  • 2017-05-11ASP.NET性能优化之减少请求
  • 2017-05-11asp.net简单生成XML文件的方法
  • 2017-05-11asp.net中显示1至20相同数字相乘的结果,若值比50小就不显示

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net2.0中css失效的解决方法
    • 发布一个基于TokyoTyrant的C#客户端开源项目
    • asp.net读取模版并写入文本文件
    • ASP.NET实现二维码(QRCode)的创建和读取实例
    • ASP.NET缓存管理的几种方法
    • asp.net实现取消页面表单内文本输入框Enter响应的方法
    • datagrid行内按钮(更新/删除等)操作实现代码
    • ASP.NET 站点地图(sitemap)简明教程
    • asp.net实现利用反射,泛型,静态方法快速获取表单值到Model的方法
    • ASP.NET 跨页面传值方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有