在VB6编译期间可以使用.local文件,以避免注册COM ocx和dll文件

时间:2009-11-19 14:41:26

标签: com vb6 build

为了保持我的构建机器清洁,可以在编译应用程序期间使用.local文件,或者有更好的方法来保持机器的膨胀。

1 个答案:

答案 0 :(得分:3)

.local用于强制Windows使用VB6应用程序目录中的COM DLL,而不是存储在注册表中的最新版本。它不会取代注册DLL的必要性,因为Windows需要在注册表中查找旧版本的CLSID。

解释了注册表免费的COM DLL here并涉及创建清单文件。原理上类似于.NET使用它的程序集除了.NET自动处理这个问题,并且使用ActiveX DLL它更像是一个手动过程。