第2章 生成、打包、部署和管理应用程序及类型
2011-11-21 15:23 iRead 阅读(242) 评论(0) 编辑 收藏 举报本章类容:
- .NET Framework部署目标
- 将类型生成到模块中
- 元数据概述
- 将模块合并成程序集
- 程序集版本资源信息
- 语言文化
- 简单应用程序部署(私有部署的程序集)
- 简单管理控制(配置)
在解释如何为Microsoft .NET Framework开发程序之前,首先讨论一下生成、打包和部署应用程序及其类型的步骤。本章重点解释如何生成仅供自己有应用程序使用的程序集。第3章“共享程序集和强命名程序集”将讨论一些更高级的概念,包括如何生成和使用程序集,使其中包含的类型能由多个应用程序共享。在这两章中,我会谈及管理员能采用什么方式来影响一个应用程序及其类型的执行。
当今的应用程序都由多个类型构成,这些类型通常是由你和Microsoft创建的。除此之外,作为一个新兴产业,组件产商们也纷纷着手构建一些专用类型,并将其出售给各大公司,以缩短软件项目的开发时间。开发这些类型时,如果使用的语言是面向CLR的,这些类型就能无缝地共同工作。换言之,用一种语言写的类型可以将另一个类型作为自己的基类使用,不用关心基类使用什么语言开发的。
本章将解释如何生成这些类型,并将其打包到文件中以进行部署。另外,还会提供一个简短的历史回顾,帮助开发人员理解.NET Framework希望解决的某些问题。