如何确保我的应用程序使用特定版本的MS控件和DLL?
我可以将DLL和OCX的正确版本放在应用程序目录中吗?
发布于 2010-07-01 10:29:22
您可以将COM组件包含在您的目录中,并使用DotLocal或免费注册COM来强制Windows使用它们。
DotLocal比较简单,但仍然需要全局注册COM组件。免费注册COM意味着您根本不需要全局注册您的COM组件,但它更难设置。
DotLocal需要Windows2000或更高版本,而免费注册COM需要Windows XP或更高版本。
DotLocal的链接:
http://msdn.microsoft.com/en-us/library/ms682600
http://blogs.msdn.com/b/junfeng/archive/2006/01/24/517221.aspx
免费注册COM的链接:
http://msdn.microsoft.com/en-us/library/dd408052%28v=VS.85%29.aspx
https://stackoverflow.com/questions/3154673
复制相似问题