我正在更新用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. 使用CoCreateInstance从C++调用COMVisible VB.Net dll
- 2. 如何在VB6应用程序中调用.NET创建的DLL?
- 3. VB6应用程序调用.NET DLL OutOfMemory异常
- 4. VB6 .dll得到调用应用程序路径
- 5. IIS7 VB6调试
- 6. 如何调试从另一个应用程序启动的应用程序? (VB6)
- 7. 无法使用VB6程序创建对象VB6 COM DLL使用VB6程序
- 8. 我可以远程调试vb6应用程序吗?
- 9. 从VB6调用DLL函数
- 10. 如何从内存中释放在VB6应用程序中调用的.Net DLL?
- 11. C#ComVisible DLL没有注册
- 12. 监视DLL的应用程序调用
- 13. Inno Setup的安装VB6应用程序的DLL
- 14. 调试VB6 COM + Web应用程序挂起
- 15. 调试来自VB6的C#.Net DLL项目DLL项目
- 16. 调试С#与DLL的应用程序的
- 17. 在VB6应用程序中使用.NET dll
- 18. c#.net COM dll打破引用vb6应用程序
- 19. 应用程序将只访问调试DLL中的设置 -
- 20. 从Java应用程序调用C#dll
- 21. PowerBuilder应用程序调用Delphi DLL
- 22. 从C#应用程序调用C++ DLL
- 23. Howto疑难解答vb6 dll 800a01ad错误在c#应用程序
- 24. 使用.net windows安装程序安装VB6应用程序和dll
- 25. VB6应用程序时间
- 26. 如何调试VB6崩溃?
- 27. 从DLL调用应用程序创建的Delphi DLL
- 28. 如何为Java应用程序调试C++ dll
- 29. 在DLL之间调试Qt应用程序
- 30. 如何链接VBA应用程序与调试模式COM DLL
+1。为了完整:您也可以附加到一个内置的exe文件而不是VB6 IDE本身。如果你这样做,最好打开带有调试符号的exe文件(创建一个PDB文件) – MarkJ 2012-03-09 06:41:55