社区
.NET技术其他语言
帖子详情
如何利用manifest文件重定向dll
夜空皓月
2010-07-02 05:08:34
我有个程序(.net c# winform)需要动态加载不同版本的某个dll,我现在已经清楚如何利用exe.config文件指定需要加载dll的版本,但是请问如何利用.manifest文件做这个工作?
例如加载不同版本的水晶报表的dll
...全文
194
1
打赏
收藏
如何利用manifest文件重定向dll
我有个程序(.net c# winform)需要动态加载不同版本的某个dll,我现在已经清楚如何利用exe.config文件指定需要加载dll的版本,但是请问如何利用.manifest文件做这个工作? 例如加载不同版本的水晶报表的dll
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
夜空皓月
2010-07-05
打赏
举报
回复
csdn还是人少啊 发贴都没人理
.
manifest
是什么
文件
Manifest
是一种XML
文件
,用于描述应用程序配置和组件隔离,包括程序集和应用程序
Manifest
s。在Windows XP及以上版本,
Manifest
处理方式改变,影响了
DLL
查找和版本
重定向
。它在VS2005后成为必要的配置,特别是对于使用C运行库的应用。
Windows COM 免注册
manifest
清单
文件
本文详细介绍了XP以上操作系统支持的COM免注册技术原理,解释了
Manifest
清单
文件
的作用及其内部结构,探讨了如何
利用
Manifest
清单机制解决
DLL
地狱问题,并提供了具体的使用方式。
Assembly
Manifest
本文详细解析了VC++程序集清单(.
manifest
文件
)的工作原理及其在解决
DLL
地狱问题中的作用。介绍了强
文件
名的概念,如何生成和使用程序集清单,以及版本
重定向
策略。
windows编程中.
manifest
是什么
文件
,起到什么作用
.
manifest
文件
是XML
文件
,可描述应用程序配置和组件隔离,在Windows系统中组织和描述隔离应用程序及并行组件,影响
DLL
查找和版本
重定向
。每个
DLL
和应用程序都有对应
文件
指定配置信息,包含运行所需元数据、依赖项和资源信息。
Manifest
与exe.config
文件
原理与结构的分析
本文详细分析了.NET程序中
manifest
与exe.config
文件
的作用,探讨了Windows Assembly
Manifest
如何解决
DLL
地狱问题。通过实例解释了强
文件
名的概念,以及CLR如何定位和加载程序集,包括配置
文件
、全局程序集缓存和代码探测的过程。最后,展示了如何通过配置
文件
实现程序集版本的
重定向
,以确保兼容性。
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章