我继承了头痛。我有一个10年前开发的小型遗留(GUI)应用程序,VB6源代码早已不复存在。它目前在几台旧的XP PC上工作,我被问到是否可以在Windows 7 64bit上运行它。嗯......这是不行,所以我尝试了32位版本来验证64不是问题而且它不起作用。所以我然后创建了一个XP虚拟机,它也没有用。这三个环境的问题都是一样的。你双击.exe并没有显示任何内容,但当你在任务管理器下查看时,它就在那里并且固定CPU 我下载了Dependency Walker,似乎所有必需的dll和OCX文件都在那里。谁能提出别的建议?我真的很茫然。任何事都将不胜感激!
答案 0 :(得分:3)
标准方法是下载并运行ProcessMonitor,将其设置为仅过滤可执行文件,运行可执行文件,ProcessMonitor将捕获应用程序正在使用的DLL /文件/注册表设置。
答案 1 :(得分:0)