我有一个VB6 dll,它已被机器A中的wcf服务使用。在vb6 dll中,我有一个名为createaccount()的函数。在机器A中,此服务已托管。在机器B中,我有一个客户端,它使用这个服务并调用该服务中存在的方法(间接调用vb6 DLL中存在的方法createaccount())。现在我想要的是当这个调用来到机器B时,应该点击我在vb6 dll中设置的内容(在createaccount()内)。有没有办法做到这一切?
如果没有调试,很难追踪错误。 请帮我这个.. 提前谢谢。
答案 0 :(得分:0)
在计算机A上,打开项目(对于DLL)并在IDE中运行它并设置断点。从客户端连接时,将使用正在运行的代码,并且您的断点将被触发。
我能想到的唯一技巧是,当您在机器A上运行项目时,请确保没有其他程序访问已编译的DLL。例如,如果您的WCF托管在IIS中,请首先回收IIS,以便释放对编译的DLL的任何引用。在下一次连接时,它将使用IDE中运行的那个。