我们在VB 6.0应用程序中使用VC ++ dll。它在当前的服务器上运行良好。但我们计划在新服务器中部署应用程序。
现在尝试执行vb6.0应用程序时,它会抛出异常错误并关闭vb 6.0应用程序。
我尝试安装VC ++可再发行组件包2005&更高..但它不起作用..
请允许我为VB 6.0选择正确版本的Redistributable软件包
谢谢, Gunasekaran Sambandhan
答案 0 :(得分:0)
1)使用Dependancy Walker(Depends.exe)。此应用程序将向您显示VC ++ DLL所需的所有依赖项。
2)它会显示一个DLL列表。将这些dll复制到VC ++ DLL所在的目录。
3)如果是使用“shared dll”选项构建的VC ++ MFC DLL,则可能需要复制一些MFC dll。
4)同时检查正确的C运行时库文件MSVCRT * .dll。也可能需要此文件。虽然依赖会向您显示所有这些依赖项。
5)取决于将显示是否存在C运行时库的依赖。