当前位置: 首页 > news >正文

创建.NET应用程序所经历的步骤

1、使用某种.NET兼容语言(如C#)编写应用程序代码

2、把代码编译为CIL(通用中间语言——Common   Intermediate  Language),存储在程序集中

3、在执行代码时(如果这是一个可执行文件,就自动运行,或者在其他代码使用它时运行),首先必须使用JIT(Just-In-Time)编译器将代码编译为本机代码

4、在托管的CLR(公共语言运行库——Common   Language   Runtime)环境下运行本机代码,以及其他应用程序或进程

转载于:https://www.cnblogs.com/ahao214/archive/2012/10/08/2714779.html

相关文章:

  • 【OpenCV学习】Laplace变换(视频边界检测)
  • smarty里面如何使用jquery
  • BZOJ 2099 [Usaco2010 Dec]Letter 恐吓信
  • IOSUITableView展开隐藏资源
  • Flex结合java实现一个登录功能
  • winform窗体去掉标题头部的两种方式
  • Mac OS X背后的故事(十一)Mac OS X文件系统的来龙去脉(上)
  • java中异步计算之Future
  • string.Format以及IFormattable,IFormatProvider,ICustomFormatter
  • System.InvalidOperationException 异常
  • hdu 3818模拟
  • 传送门
  • 互联网创业的准备——版本控制与上线
  • C简单文件操作。。
  • CI中site_url()和base_url()的区别
  • 【Linux系统编程】快速查找errno错误码信息
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Android交互
  • C++11: atomic 头文件
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • java多线程
  • Linux gpio口使用方法
  • Linux链接文件
  • MySQL几个简单SQL的优化
  • npx命令介绍
  • Python 反序列化安全问题(二)
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • 关于List、List?、ListObject的区别
  • 机器学习 vs. 深度学习
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 实现菜单下拉伸展折叠效果demo
  • 使用Gradle第一次构建Java程序
  • 通信类
  • 微信开放平台全网发布【失败】的几点排查方法
  • 为视图添加丝滑的水波纹
  • 小李飞刀:SQL题目刷起来!
  • 找一份好的前端工作,起点很重要
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 《码出高效》学习笔记与书中错误记录
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 带你开发类似Pokemon Go的AR游戏
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #LLM入门|Prompt#3.3_存储_Memory
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (145)光线追踪距离场柔和阴影
  • (3)STL算法之搜索
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (二十五)admin-boot项目之集成消息队列Rabbitmq