【发布时间】:2014-05-28 15:10:12
【问题描述】:
我使用我正在使用 regsvr32 注册的 myDll.dll VB6 dll。
在 Visual Studio 中,当我尝试使用“添加引用”功能从我的 C# 项目中引用它时,我可以在 COM 选项卡中看到它,它说它的版本是 8.0。 但是从 Windows 我可以看到它的文件版本是 1.0.121。
我假设 8.0 是程序集版本,1.0.121 是文件版本。
我想将 8.0 更改为 9.0。
使用 Visual Basic 6,我打开 dll 项目 项目 -> myDll 属性 -> Make
我可以看到我可以更改 1.0.121,但是我看不到任何地方可以更改 8.0。
有人可以帮忙吗?
谢谢
【问题讨论】:
-
是类型库版本。您不能直接设置它,它受兼容性设置的影响。选择项目兼容性时,主版本号递增,选择二进制兼容性时,次版本号递增。如果您有 8.0,那么您肯定已经选择了项目兼容性。因此,只需进行重大更改即可。
标签: visual-studio dll com vb6