前言
虽然ActiveX已被淘汰,但是又没有新的解决方案来替代ActiveX,好多公司都会使用ActiveX解决网页调用本地资源。ActiveX最容易注册出现问题,所以我们接上一篇关于微软的Manifest的那些事,我们谈下如何运用清单Manifest,来实现免注册调用COM组件,也就是调用ActiveX。
虽然ActiveX已被淘汰,但是又没有新的解决方案来替代ActiveX,好多公司都会使用ActiveX解决网页调用本地资源。ActiveX最容易注册出现问题,所以我们接上一篇关于微软的Manifest的那些事,我们谈下如何运用清单Manifest,来实现免注册调用COM组件,也就是调用ActiveX。
在Windows中,manifest(清单)是一个XML文件,根据清单类型不同,可以分为四种:
Manifest | 描述 |
---|---|
程序集清单 | 描述名称、版本、资源、依赖的side-by-side程序集 |
应用程序清单 | 描述共享的side-by-side的程序集版本和名称,可能包含私有side-by-side的程序集元数据 |
应用程序配置文件 | 重定向每一个应用程序依赖的程序集版本 |
发布者配置文件 | 使用发布者配置重定向一整块的程序集版本 |