remoting 客户端激活类型在iis作宿主产生的问题

nicholascheung 2007-04-18 01:24:02
做了一个简单的客户端激活的remoting 同样的服务端代码 用命令提示行作为宿主就没有问题
用iis作宿主 就出错
<service>
<wellknown
mode="Singleton"
type="remotTest.Eb_cat_products,remotTest"
objectUri="sssss.rem" />
</service>
<channels>
<channel ref="http" port="9034"/>
</channels>

服务端的配置

用ie 访问http://localhost:9034/sssss.rem
这个地址 错误显示
System.Runtime.Remoting.RemotingException: 远程处理配置失败,异常为 System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.Net.Sockets.SocketException: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

当我停止iis 打开控制台程序 访问这个地址http://localhost:9034/sssss.rem
就正常。
测试的时候两个程序没有同时打开过

谢谢各位
回答正确立刻给分
...全文
292 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangyj 2007-04-19
  • 打赏
  • 举报
回复
换一个端口试一下,我测试过可以
nicholascheung 2007-04-19
  • 打赏
  • 举报
回复
channel
不指定 用默认的 80端口 就可以

但是指定端口 就不可以 很奇怪!
viena 2007-04-19
  • 打赏
  • 举报
回复
不指定channel不行吗?
onlytiancai 2007-04-19
  • 打赏
  • 举报
回复
没做过,友情定一下
viena 2007-04-19
  • 打赏
  • 举报
回复
端口被占用?
terry_12 2007-04-19
  • 打赏
  • 举报
回复
信道只能注册一次,应当在应用程序启动的时候注册,不要重复注册
nicholascheung 2007-04-19
  • 打赏
  • 举报
回复
呵呵!
顶一下!
大家帮忙!
bzhi268 2007-04-18
  • 打赏
  • 举报
回复
帮顶
yuan731 2007-04-18
  • 打赏
  • 举报
回复
友情UP
egyqy 2007-04-18
  • 打赏
  • 举报
回复
友情UP

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧