无法在动态链接库msvcrt.dll中找到过程条目point_except_handler4_common

时间:2009-10-27 19:36:06

标签: vb6 windows-7

因为我担心我们的一些旧的VB6项目与Windows 7不相称。我们的一些客户已经升级,每次运行可执行文件时我们的一个产品都会返回此错误:

The procedure entry point_except_handler4_common could not be located in the dynamic link library msvcrt.dll

我尝试的第一件事是在文件夹中创建.local,因此它使用随产品打包的所有DLL和OCX文件。这没有做任何事情,虽然我不确定这个.local技巧是否仍然适用于Win7。

尝试打开几个以前版本的Windows的兼容性,这也没有任何影响。

希望其他人有更多的建议,因为我的Google-Fu在这个问题上让我失望。

2 个答案:

答案 0 :(得分:1)

开始时prg。屏幕上的A.P.CS5弹出窗口,显示消息:无法在动态链接库msvcrt.dll中找到过程入口点handler4 common。

我这样解决了:
FOR XP:
搜索到文件夹/ C:windovs / system32,找到图标dwmapi.dll,一旦找到,重命名为1dwmapi.dll(或者其他任何内容,只需将其重命名,以便以后如果因某些原因需要它可以找到它) - 问题解决了!

答案 1 :(得分:0)

Google suggests to me这是一个驱动程序问题 Visual Basic 6运行时is supported by Microsoft on Windows 7,因此您可以尝试他们的技术支持。如果您有MSDN订阅,则可能会有一些免费支持事件