是不是在服务器程序中的Run Parameters的Host Application 中填写一个mtx.exe
然后再在Parameters中填写一个接口ID,但是我的机子上找不到mtx.exe这个可执行文件???

解决方案 »

  1.   

    填写
    Host Application:  c:\winnt\system32\dllhost.exe
    Parameters:  /ProcessID:{27602636-39F2-469A-B5A0-B0A5723AD368}Parameters: 中选择 应用程序id.
      

  2.   

    我的com+是dll类型的,用你的方法,我还是不能用断点???
      

  3.   

    1在组件中高级选项中 选择调试,并记录参数
    2打开要调试的项目,设置断点,调试参数参照1,然后run
    3运行客户端程序然后就可以了
      

  4.   

    我不是调试组件,是调试Com, 
    findcsdn说的这个方法可能可以,也许是我还不会玩.1:Parameters: 中选择 应用程序id是接口Id 还是 程序ID?
    2:现在我在这个库程序中设了一个断点然后就运行,它并不会运行,这样当我再激活客户端程序时,还是没有办法调试,是不是dllhost.exe有问题???
    3:请大家帮帮忙
      

  5.   

    nxenglish(开心) 的步骤也要作一遍才行,
    其实那些参数在 调试checkbox的下面的edit框里拷贝出来就行了。
      

  6.   

    加上nxenglish(开心) 的步骤,现在服务器程序可以先运行了,但是当我再激活客户端程序时,还是没有办法调试,断点还是进不去(但是断点为红色可用状态),真不知道还有什么原因???
      

  7.   

    一个很多人都忽略的步骤,为Project Options 的 Linkers 中的 Exe and Dll Options 的 Include TD32 Debuge info 和 Include Remote Debuge Symbos。