高分求解,我做了一个服务请问如何进行调试?解决后马上给分!!

解决方案 »

  1.   

    就是设置断点
    F5编译执行就行了
    service的调试方式非常简单
    不用注册,就算注册了,vc在F5的时候也将自动从服务中反注册掉
      

  2.   

    设断点调试啊
    或者输出调试信息到txt文件
      

  3.   

    _ASSERTE(SUCCEEDED(hr));    // This provides a NULL DACL which will allow access to everyone.
        CSecurityDescriptor sd;
        sd.InitializeFromThreadToken();
        hr = CoInitializeSecurity(sd, -1, NULL, NULL,
            RPC_C_AUTHN_LEVEL_PKT, RPC_C_IMP_LEVEL_IMPERSONATE, NULL, EOAC_NONE, NULL);
        _ASSERTE(SUCCEEDED(hr));//就是这行
      

  4.   

    把DLL拷到根目录下试一下,断点调试,在查一下错误代码的地址值,看能否发现问题。
      

  5.   

    我做的是一个服务, 不是DLL
      

  6.   

    在服务器端要设置
    cmd->dcomcnfg
    选择你的服务程序,属性里设置
    看看MSDN吧
      

  7.   

    DCOMcnfg 在那设置????
      

  8.   

    http://www.csdn.net/Develop/read_article.asp?id=20622
    DCOMcnfg 在系统文件夹下!