Vb6 在动态链接库msvcrt.dll中找不到除\u handler4\u common之外的过程入口点\u

Vb6 在动态链接库msvcrt.dll中找不到除\u handler4\u common之外的过程入口点\u,vb6,windows-7,Vb6,Windows 7,正如我所担心的那样,我们的一些旧VB6项目在Windows7上运行得不好。我们的一些客户已经升级,我们的one产品在您每次运行可执行文件时都会返回此错误: 在动态链接库msvcrt.dll中找不到除handler4\u common之外的过程入口点 我尝试的第一件事是在文件夹中创建一个.local,这样它就可以使用产品打包的所有DLL和OCX文件。这没用,不过我不确定这个。本地技巧在Win7中是否仍然有效 尝试为几个以前版本的Windows打开兼容性,但也没有效果 希望其他人有更多的建议,因为我

正如我所担心的那样,我们的一些旧VB6项目在Windows7上运行得不好。我们的一些客户已经升级,我们的one产品在您每次运行可执行文件时都会返回此错误:

在动态链接库msvcrt.dll中找不到除handler4\u common之外的过程入口点

我尝试的第一件事是在文件夹中创建一个.local,这样它就可以使用产品打包的所有DLL和OCX文件。这没用,不过我不确定这个。本地技巧在Win7中是否仍然有效

尝试为几个以前版本的Windows打开兼容性,但也没有效果


希望其他人有更多的建议,因为我的Google Fu在这一点上让我失望。

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

我这样解决:
对于XP:

搜索文件夹/C:windovs/system32,找到图标dwmapi.dll,找到后,重命名为1dwmapi.dll(或其他任何名称,只需重命名它,以便在以后出于某种原因需要时可以找到它)-问题已解决

。A.P.CS5屏幕上的get弹出窗口显示消息:在动态链接库msvcrt.dll中找不到过程入口点handler4 common

我这样解决:
对于XP:

搜索文件夹/C:windovs/system32,找到图标dwmapi.dll,找到后,重命名为1dwmapi.dll(或其他任何名称,只需重命名它,以便在以后出于某种原因需要时可以找到它)-问题已解决

谷歌认为这是司机的问题。Visual Basic 6运行时,因此您可以尝试他们的技术支持。如果您订阅了MSDN,您可能会遇到一些免费支持附带问题。您解决过这个问题吗?如果问题解决了,你能把答案发回吗?也许有一天对某人有用。我会投赞成票:)遗憾的是,不,我能做的最好的事情就是使用Windows虚拟XP,并在那里运行软件。不幸的是,只有当用户购买了更昂贵的Win7版本时,这才有效,而大多数人都没有。只是更新:如果您将本地DLL和OCX字段转储到可执行文件的文件夹中,无论是否存在“.local”文件,Windows 7似乎都会使用这些字段。因此,我删除了安装文件夹中的一些额外的DLL/OCX文件,并修复了这个问题。谷歌认为这是一个驱动程序问题。Visual Basic 6运行时,因此您可以尝试他们的技术支持。如果您订阅了MSDN,您可能会遇到一些免费支持附带问题。您解决过这个问题吗?如果问题解决了,你能把答案发回吗?也许有一天对某人有用。我会投赞成票:)遗憾的是,不,我能做的最好的事情就是使用Windows虚拟XP,并在那里运行软件。不幸的是,只有当用户购买了更昂贵的Win7版本时,这才有效,而大多数人都没有。只是更新:如果您将本地DLL和OCX字段转储到可执行文件的文件夹中,无论是否存在“.local”文件,Windows 7似乎都会使用这些字段。因此,我删除了安装文件夹中的一些额外的DLL/OCX文件,并解决了这个问题。