ChinaDHF
学而不思则罔,思而不学则殆。
posts - 41,  comments - 219,  trackbacks - 5

异常提示:
System.ArgumentNullException: No message was deserialized prior to calling the DispatchChannelSink.
Parameter name: requestMsg


场景:
1.用IIS作宿主。
2.使用BinaryFomatter。
3.客户端订阅服务器端事件后,服务器端激活事件时产生。

解决措施:

在配置文件中将单通道改为双向通道
原配置文件:

<system.runtime.remoting>
  
<application>
    
<service>
    
</service>
    
<channels>
      
<channel ref="http">
        
<serverProviders>
          
<provider ref="binary" typeFilterLevel="Full"/>
        
</serverProviders>
      
</channel>
    
</channels>
  
</application>
</system.runtime.remoting>

新配置文件:
<system.runtime.remoting>
  
<application>
    
<service>
    
</service>
    
<channels>
      
<channel ref="http">
        
<serverProviders>
          
<provider ref="binary" typeFilterLevel="Full"/>
        
</serverProviders>
        
<clientProviders>
          
<provider ref="binary"></provider>
        
</clientProviders>
      
</channel>
    
</channels>
  
</application>
</system.runtime.remoting>

测试通过。
posted on 2007-11-14 08:29 东海风 阅读(261) 评论(0)  编辑 收藏

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-11-18 09:11 编辑过


相关链接:
 
计数器:

阿里妈妈再掀疯狂采购风,网站广告位严重告急,急召天下站长


<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

与我联系

搜索

 

常用链接

留言簿(5)

随笔档案(39)

收藏夹(12)

技术网站

阅读排行榜