【问题标题】:How to debug VB 6 binaries in Visual Studio 2015如何在 Visual Studio 2015 中调试 VB 6 二进制文件
【发布时间】:2018-08-06 16:32:01
【问题描述】:

几年前,我曾经使用 VS 2005 调试 VB 6 二进制文件。现在我试图在 VS 2015 中做同样的事情,但我做不到。谁能一步一步告诉我如何在 VS 2015 中调试 VB 6 二进制文件?

【问题讨论】:

  • 恐怕我没有答案,但我怀疑这是可能的。
  • I used to debug VB 6 binaries using VS 2005 我很确定这不是真的
  • 我点击了此链接,但在 Visual Studio 2015 中找不到第 3 点,即转到项目属性并选择“配置属性->调试”属性页并启用非托管调试。@ 987654321@
  • @Plutonix 请参考下面提到的链接,我相信您可以使用 2005 或 2008 Visual Studio 调试 VB6 二进制文件。如果您需要任何帮助,请告诉我,我可以提供帮助。但我需要帮助是在 VS2015 上进行调试。 blogs.msdn.microsoft.com/robgruen/2004/11/09/…
  • @user9963680:您是否执行了链接中提到的步骤?如果您可以使用 VB6 IDE 编译您的 VB6 代码,那么从 VB6 IDE 内部调试它会容易得多

标签: visual-studio visual-studio-2015 vb6


【解决方案1】:

在你的VB6项目的Project->Properties->Compile中,勾选“Compile to Native Code”、“No Optimization”和“Create Symbolic Debug Info”。

在 Visual Studio 2015 的 Debug->Options 中,勾选“Use Native Compatibility Mode”:

在运行时,在 VS2015 中,附加到包含您的 VB6 可执行文件的进程。此时,您应该可以设置断点并单步执行代码了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-04
    • 1970-01-01
    相关资源
    最近更新 更多