A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 如远行客 中级黑马   /  2013-12-31 11:02  /  1408 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 如远行客 于 2014-1-1 09:26 编辑

我有几个问题,请大神详细解答:
1、因为看到书上说公共语言运行时是一个功能齐全的类库,并且,公共类型系统是其核心。所以我就想问,公共语言运行时是不是就是公共语言运行库??如果是,请说明,不是,那公共语言运行库是什么??
2、程序在什么时候被编译成中间语言代码??是在启动调试的时候吗??
3、生成是什么?调试是什么?这两个有什么区别??为什么有的程序能够成功生成,却不能成功运行???

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

1 个回复

倒序浏览
.NET Framework 提供了一个称为公共语言运行库的运行时环境,它运行代码并提供使开发过程更轻松的服务。
本节内容
公共语言运行库概述
介绍托管代码、托管数据和元数据,并描述公共语言运行库的关键功能。
托管执行过程
描述使用公共语言运行库所需要的步骤。
自动内存管理
描述垃圾回收器如何分配和释放内存。
相关章节
承载公共语言运行库
描述运行库宿主,它们是一些代码节,用于将运行库加载到进程中,在进程中创建应用程序域,以及在那些应用程序域中加载和执行用户代码。
通用类型系统
描述和定义在运行库中如何声明、使用和管理类型以支持跨语言集成。
详细说明请见http://msdn.microsoft.com/zh-cn/library/8bs2ecf4(vs.80).aspx

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马