中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > .NET > 临时文章
在WindowsXp系统中用MSXML 4.0部署应用程序(Creating a Manifest for Your Application)
作者:未知 时间:2005-07-27 21:35 出处:CSDN 责编:chinaitpower
              摘要:在WindowsXp系统中用MSXML 4.0部署应用程序(Creating a Manifest for Your Application)
在WindowsXp系统中用MSXML 4.0部署应用程序,你要用下面的格式写一个程序清单

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="你编写的程序名称"
    type="win32"
/>
<description>简单描述你写的程序</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.MSXML2"
            version="4.0.0.0"
            processorArchitecture="X86"
            publicKeyToken="4495b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>
1.<assemblyIdentity>标签是你编写应用程序的信息
2.<dependency>和<dependentAssembly>标签中你编写应用程序使用了(依赖于)那些已部署的对象
  (这个例子中使用了MSXML4.0)
3.程序清单文件要和程序中可执行的启动文件放在相同的目录下;并且在可执行文件名字的基础上再加上
  .manifest的扩展名例如:C:\test\mytest.exe和C:\test\mytest.exe.manifest
4.通过程序清单文件部署你的应用程序(有以下两种方法)
  a.在你的应用程序头文件中直接加入:
    CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "程序清单文件名"
    
例如:CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "mytest.exe.manifest"
  b.将程序清单加入到你的程序安装文件中Windows Installer package (.msi)

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有