P poy Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-30 #1 在一个三层架构系统中,服务端是In-Process类型 ,怎么调试我的服务端程序 ?
P poy Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-31 #3 真是失望 ,提了好几个问题都没人能回答得上,算了,看来还是去国外站点去溜溜 !
M maming Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-31 #4 我想这不是没有人能回答得上,而是别人不知要如何回答,你如果是做三层架构的话, 调试都要别人来说的话,你想别人说得清楚吗?除非手把手的教,建议你先看一书, 这样提问大难理解了,还是你先试着,具体问题再提出来,你说呢?
我想这不是没有人能回答得上,而是别人不知要如何回答,你如果是做三层架构的话, 调试都要别人来说的话,你想别人说得清楚吗?除非手把手的教,建议你先看一书, 这样提问大难理解了,还是你先试着,具体问题再提出来,你说呢?
P poy Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-31 #5 to maming : 这位老弟,普通的程序大家都会调试,可是在三层架构的服务端,如果是dll我只能通过 showmessage来调试,太痛苦了,就没有其它办法吗 ?
M maming Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-02 #6 一样的可以调试,你查看一下帮助,有一个地方说了如何调试dll。真的,很久以看过,现在 我调试dll都新建一个project,直接调用,我觉得这样容易些,再说,你的服务器端就没有一 个管理器之类的前端?实在没有的话就增加一个测试用的project。
一样的可以调试,你查看一下帮助,有一个地方说了如何调试dll。真的,很久以看过,现在 我调试dll都新建一个project,直接调用,我觉得这样容易些,再说,你的服务器端就没有一 个管理器之类的前端?实在没有的话就增加一个测试用的project。
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-02 #7 >>可是在三层架构的服务端,如果是dll我只能通过showmessage来调试 我以前的作法是先作成一般的程序,调试正确后再改成需要的。这不是最好的方法,但 相对来说还是简单了一些。还有,如果用DELPHI写CGI的话。好象有专门的调试工具, 但我没用过。
>>可是在三层架构的服务端,如果是dll我只能通过showmessage来调试 我以前的作法是先作成一般的程序,调试正确后再改成需要的。这不是最好的方法,但 相对来说还是简单了一些。还有,如果用DELPHI写CGI的话。好象有专门的调试工具, 但我没用过。
P poy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-02 #8 我找到办法了,和大家分享 : 1.把DLL的COM服务程序当作MTS来安装(要在NT4.0或Win2000下 Run->Install MTS Object) 2.然后和调试DLL类型的MTS/COM+ 的方法一样 。(如果不知到这一步怎么做请参考<<Delphi5.X ADO/MTSS/COM+ 高级程序设计编>> 3.这样做DLL服务器会把"../WINNT/sytem32"当作AppPath的值,这一点要注意,而不是Dll 文件所在的目录. 4.调试完后,最好在Windows的MTS/COM+流浏器中将这个MTS Delete掉!
我找到办法了,和大家分享 : 1.把DLL的COM服务程序当作MTS来安装(要在NT4.0或Win2000下 Run->Install MTS Object) 2.然后和调试DLL类型的MTS/COM+ 的方法一样 。(如果不知到这一步怎么做请参考<<Delphi5.X ADO/MTSS/COM+ 高级程序设计编>> 3.这样做DLL服务器会把"../WINNT/sytem32"当作AppPath的值,这一点要注意,而不是Dll 文件所在的目录. 4.调试完后,最好在Windows的MTS/COM+流浏器中将这个MTS Delete掉!