在VB6中找出输出文件的路径

use*_*150 0 vb6 debugging visual-studio-2005 visual-studio

好吧,在过去的几个小时里,我一直在努力解决这个问题.我有一个Windows 7 32-bit安装,我正在尝试编译一些旧代码.我没有任何工作知识VB,但我正在尝试构建一个VB6代码库的一部分项目.代码编译,当我运行它后full-compile,它运行.但我似乎无法找到这个文件的位置.任务管理器显示VB6为进程.它不存在%TEMP%于我的项目目录中,也不存在于我的项目目录中.在我的单个驱动器配置上运行详尽的搜索,我只能通过此名称找到一个条目,并且此文件的时间戳早于当前时间.当调试器仍然打开breakpoint并且成功时,我试图删除这个.作为prefetch目录中的最后手段,我也删除了该条目,但奇怪的是这个文件在VB6上仍然运行.一直在发生什么?

小智 5

在VB6 IDE中运行应用程序时,它完全在VB6 IDE中运行.与其他一些语言不同,它不会创建一个可执行文件,然后在挂起调试器时单独运行它,它只是使用VB解释器开始运行代码.

要创建独立的.exe文件,您需要单独创建它.在"文件"菜单中,选择"生成projectname .exe".有关完整的详细信息,请参见" Visual Basic 6概念"指南中的" 制作和运行可执行文件 ".