private void ProcessXMLRequest() 
{ MSXML2.ServerXMLHTTP30Class  objXmlHttp = new  MSXML2.ServerXMLHTTP30Class(); 
MSXML2.DOMDocument30Class oblXMLData = new MSXML2.DOMDocument30Class(); oblXMLData.async = false; 
oblXMLData.resolveExternals = false;  
oblXMLData.validateOnParse = false;  
oblXMLData.loadXML(this.strXmlRequest);
 
objXmlHttp.open("POST",strDLLUrl,false,"","");   //为何出现异常啊
objXmlHttp.setRequestHeader("content-type", "text/xml"); 
objXmlHttp.send(oblXMLData); }statusText<错误: 发生 {System.Runtime.InteropServices.COMException} 类型的异常> string

解决方案 »

  1.   

    不知道你这个代码是干啥的,看我的:
    ----------------------
    //变量定义
    MSXML2.XMLHTTPClass xmlHttp;  //用于发送Http请求的MSXML2.XMLHTTPClass类型的变量 xmlHttp = new MSXML2.XMLHTTPClass(); //设置http请求的参数
    xmlHttp.open("GET" , url , false , null , null );          
    //xmlHttp.setRequestHeader( "Accept-Lauguage" , "zh-cn" );  
    xmlHttp.setRequestHeader("Content-Type", "text/html;charset=gb2312"); 
      
    //发送http请求
    xmlHttp.send( null );    
                                        
    if( xmlHttp.status == 200 )          
    {  //请求成功 
    return xmlHttp.responseText;  //返回网页的源代码
    }
    else
    {  //请求失败
    return null;
    }