我正在更新用VB6编写的应用程序。我想在VS2010中编写新代码并将其保存在一个DLL中。但我无法弄清楚如何调试DLL代码。我可以从VS2010中的测试应用程序中获取它的代码,但不能从VB6中的真实应用程序中获取。有什么想法吗?调试VB6的COM-Visible DLL应用程序
0
A
回答
1
当您在VB6 IDE中运行APP时,将Visual Studio 2010调试器附加到VB6.Exe(工具 - >附加到VS2010中的过程)并选择正在使用的正确级别的托管代码(DotNet 4.0或DotNet 2.0取决于你的DLL写入的内容)。您应该已经在Visual Studio 2010中加载了DotNet Dll项目,然后您可以在Visual Studio 2010项目中设置中断点。
0
你可以有清晰的教程here 。我已经尝试了这个工作良好
相关问题
- 1. 如何在VB6应用程序中调用.NET创建的DLL?
- 2. VB6应用程序调用.NET DLL OutOfMemory异常
- 3. IIS7 VB6调试
- 4. 无法使用VB6程序创建对象VB6 COM DLL使用VB6程序
- 5. 我可以远程调试vb6应用程序吗?
- 6. 从VB6调用DLL函数
- 7. 如何从内存中释放在VB6应用程序中调用的.Net DLL?
- 8. 监视DLL的应用程序调用
- 9. Inno Setup的安装VB6应用程序的DLL
- 10. 调试来自VB6的C#.Net DLL项目DLL项目
- 11. 从Java应用程序调用C#dll
- 12. PowerBuilder应用程序调用Delphi DLL
- 13. 从C#应用程序调用C++ DLL
- 14. Howto疑难解答vb6 dll 800a01ad错误在c#应用程序
- 15. 如何调试VB6崩溃?
- 16. VB6应用程序时间
- 17. 从DLL调用应用程序创建的Delphi DLL
- 18. 如何链接VBA应用程序与调试模式COM DLL
- 19. 在DLL之间调试Qt应用程序
- 20. 在vb.net web应用程序中调试dll
- 21. 从C#应用程序调试C .dll文件
- 22. 如何调试由c#应用程序调用的dll(c代码)
- 23. 调试Silverlight应用程序
- 24. Red5应用程序调试
- 25. 调试Winforms应用程序
- 26. 调试C#应用程序
- 27. 调试iphone应用程序
- 28. 调试Haskell应用程序
- 29. 调试hadoop应用程序
- 30. 调试Android应用程序
+1。为了完整:您也可以附加到一个内置的exe文件而不是VB6 IDE本身。如果你这样做,最好打开带有调试符号的exe文件(创建一个PDB文件) – MarkJ 2012-03-09 06:41:55