以下设置的操作平台:
操作系统:WindowsXP,工发工具:delphi7。
一、操作系统COM+组件的设置
1.打开“组件服务”:
控制面板-->管理工具-->组件服务
2.找到要设置的COM+组件:
在“组件服务”窗口的“控制台根目录”,依“组件服务-->计算机-->我的电脑-->COM+应用程序-->你要调试的COM+应用程序”
3.关闭COM+组件:
右键单击“你要调试的COM+应用程序”-->点击“关闭”菜单项
4.设置COM+组件属性:
右键单击“你要调试的COM+应用程序”-->点击“属性”菜单项-->“高级”页面-->使“在调试器中启动”复选框被选中
二、delphi调试参数的设置
1.打开你要调试的COM+组件工程
2.进入参数设置窗口:
菜单“Run-->Parameters...”
3.设置调试参数:
Host Application:
C:\WINDOWS\system32\dllhost.exe
Parameters:
/ProcessID:{90F77C7C-CCA3-40A7-B954-BB4373986408}
Parameters参数值的后半部分是一串GUID值,可能通过下面的方式获取:
在操作系统“组件服务”中,右键单击“你要调试的COM+应用程序”-->点击“属性”菜单项-->“常规”页面-->“应用程序ID”就是你所需要的GUID值,可以选中并复制出来。
三、调试:
1.重新Build你要调试的COM+组件
2.运行COM+组件
3.运行客户端程序