.NET开发

本类阅读TOP10

·vs.net 2005中文版下载地址收藏
·NHibernate快速指南(翻译)
·【小技巧】一个判断session是否过期的小技巧
·通过Web Services上传和下载文件
·?dos下编译.net程序找不到csc.exe文件
·VB/ASP 调用 SQL Server 的存储过程
·学习笔记(补)《.NET框架程序设计(修订版)》--目录
·对比.NET PetShop和Duwamish来探讨Ado.NET的数据库编程模式
·Autodesk官方最新的.NET教程(一)(vb.net版)
·Duwamish深入剖析-结构篇

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
在WindowsXp系统中用MSXML 4.0部署应用程序(Creating a Manifest for Your Application)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

在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)



相关文章

相关软件




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有