22、.NET 应用程序部署策略全解析

.NET 应用程序部署策略全解析

1. 程序集清单

程序集的清单是程序集的一部分,它描述了程序集的标识、文件、文化(语言字符集)以及构成该程序集的所有文件,还会描述该程序集所引用的其他程序集。本质上,清单使程序集能够自我描述。

要查看程序集的清单,可以使用 .NET Framework SDK 提供的 ildasm.exe 工具打开程序集。在显示的程序集中双击“MANIFEST”部分即可查看其清单。

2. XCOPY 部署

XCOPY 是 MS - DOS 中包含的一个工具,可用于复制目录及其子目录。使用 XCOPY 部署策略,只需将应用程序复制到目标位置即可完成部署。不过,使用此策略的一个前提是要在运行应用程序的客户端机器上部署 .NET Framework。

XCOPY 部署是所有策略中最简单的,但在部署过程中可定制性最低。例如,若只是想将应用程序从一个位置拖放到另一个位置,XCOPY 部署是理想选择;但如果需要自定义用户的开始菜单等,则应考虑其他部署选项。

在部署 ASP.NET 网页应用程序时,XCOPY 部署是个不错的选择。以 ContactMgr 网页应用程序为例,部署步骤如下:
1. 复制应用程序所在目录。
2. 将其粘贴到另一个 Web 服务器的 Inetpub 目录中。
3. 在 IIS 中创建该应用程序。

在进行 XCOPY 部署时,对于每个 ASPX 和 ASCX 文件,无需复制其对应的 RESX 和 VB(或 CS)文件,只需复制 ASPX 和 ASCX 文件以及 bin 和 Web References 目录即可。因为资源和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值