請問mts/com+ 怎麼單步調試 ??? 李維在<<高級篇>>中說的方法不行吧??? 不是同一个project,而是要开两个Delphi,进行调试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不在同一个project這樣能調試嗎?? 可以把两个Project放在一个IDE环境里面调试用Project Manager进行管理先新建一个Project然后打开Project Manager再新建一个Project或是打开一个已经存在的Project然后用哪个就激活哪一个试一下吧 可以把两个Project放在一个IDE环境里面调试用Project Manager进行管理先新建一个Project然后打开Project Manager再新建一个Project或是打开一个已经存在的Project然后用哪个就激活哪一个试一下吧 to qiandeng(千灯): 您成功單步跟踪過mts/com+ 沒有的??是李維在<<高級篇>>p 398 中說的方法吧??? 1.在Delphi中,打开Com+工程,点选Run|Parameters菜单,在对话框的Host Application处输入“Windows 2000的目录”\system32\dllhost.exe,并且在Parameters处输入“/ProcessID:你的套件组件的Guid”。2.在Windows2000中激活Component Services应用程序。点选你的Com+组件,点选鼠标右键,选择“Properties”,点选Advanced页,点选Debugging的Launch in debugger勾选框。将这里面的Guid拷贝到上面说的Delphi开发环境中的Guid中。确认返回。3.在Delphi中运行Com+,设定断点,同时运行客户端程序,即可调试。 Host Application如: C:\WINNT\system32\dllhost.exeParameters如: /ProcessID:{5E9622AE-33A0-4859-BD09-C53343BF0141} 我跟踪的方法和sean2000(地宽天高) 差不多是成功跟踪的 兩位大俠; 是不是一定要在同一個IDE下?? 我做李維的例子時這麼試過不成功.我再試試.... 服务器端用ide跟踪客户端直接运行exe就行了,不需要delphi的环境 TO qiandeng(千灯) : 也就是說可以在兩個ide下逕行囉?? 我現在就把client端/ server端放在同一個'project group'中,activate client端,在server端設斷點,斷點中有 '叉'號,說明是不成功的斷點.運行時server端不單步執行,為什麼?? 還是不行.一定要client端運行 .exe, server端運行IDE嗎?? 不一定的。你可以同时运行两个IDE,一个是服务端,一个客户端。服务端中要设置Run Parameters。同时COM+组件处于调试状态。差点忘了,服务端的工程Options中,要设置各个Output路径,具体什么原因,我也不太清楚,反正我在公司里就是这样。 COM+组件处于调试状态<<------- 這句話最重要 謝謝大家,能調試了. 请教指针使用问题 我写了一个HOOK DLL让RUNDLL32调用结果调用SETHOOK函数成功~但是成功之后就退出了 冬至,散分…… 可口可乐公司的程序员能够有多少钱? 请问delphi是如何实现ANSI代码与字符串之间的转换的。谢谢! 用Delphi写的dll在VC中不能正常调用,高手帮我看看! 请问一下,怎么得到当前点击的控件的Tag值呀? 怎样在combobox中自动加载系统中的输入法 如何得到sql的类似sum,count等返回结果的语句的结果,用的是adoquery! 新年送分_05 限新手 将Txt文件作为TTable的数据源的问题,字段怎么设? 送个程序给大家!
用Project Manager进行管理
先新建一个Project
然后打开Project Manager
再新建一个Project或是打开一个已经存在的Project
然后用哪个就激活哪一个
试一下吧
用Project Manager进行管理
先新建一个Project
然后打开Project Manager
再新建一个Project或是打开一个已经存在的Project
然后用哪个就激活哪一个
试一下吧
您成功單步跟踪過mts/com+ 沒有的??是李維在<<高級篇>>p 398 中說的方法吧???
2.在Windows2000中激活Component Services应用程序。点选你的Com+组件,点选鼠标右键,选择“Properties”,点选Advanced页,点选Debugging的Launch in debugger勾选框。将这里面的Guid拷贝到上面说的Delphi开发环境中的Guid中。确认返回。
3.在Delphi中运行Com+,设定断点,同时运行客户端程序,即可调试。
C:\WINNT\system32\dllhost.exe
Parameters如:
/ProcessID:{5E9622AE-33A0-4859-BD09-C53343BF0141}
是成功跟踪的
是不是一定要在同一個IDE下?? 我做李維的例子時這麼試過不成功.我再試試....
客户端直接运行exe就行了,不需要delphi的环境