無法建立連線到通道接收器,可能尚未註冊適當的通道

2022-02-23 00:53:12 字數 907 閱讀 9284

今天,我在除錯.net remoting服務的時候,老是出現下面錯誤,一直想不通為什麼;

在網上搜了很久,讀的文章都沒有讓我找到答案;

剛才在 這篇文章看到說是遠端服務位址錯誤的問題;我半信半疑地檢查了我的錯誤資訊,發現遠端位址是

172.16.144.28:8585/mam.commandservice,一下就反應過來,少了tcp://,太神奇了,找了那麼久居然一直沒發現這個問題,崩潰中。。。

錯誤資訊: 

system.reflection.targetinvocationexception: 呼叫的目標發生了異常。 ---> system.typeinitializationexception: 「你的類」的型別初始值設定項引發異常。 ---> exception: getservice :commandservice ---> exception: get service object failed! serviceurl: 172.16.144.28:8585andservice ---> system.runtime.remoting.remotingexception: 無法建立連線到 url「172.16.144.28:8585/commandservice」的通道接收器。可能尚未註冊適當的通道。

在 system.runtime.remoting.remotingservices.unmarshal(type classtoproxy, string url, object data)

在 system.activator.getobject(type type, string url, object state)

在 system.activator.getobject(type type, string url)

解決辦法:

將 172.16.144.28:8585/commandservice前面加上tcp:

通道 接收器 接收鏈和通道接受提供程式

channel,sink,sink chain and channel sink provider 為了擴充套件 net remoting 定製接收器 sink 和通道接受提供程式 channel sink provider 改變 net remoting 的預設行為,需要先了解 net remot...

通道 接收器 接收鏈和通道接受提供程式

channel,sink,sink chain and channel sink provider 為了擴充套件 net remoting 定製接收器 sink 和通道接受提供程式 channel sink provider 改變 net remoting 的預設行為,需要先了解 net remot...

話筒接收器怎麼調頻 話筒怎麼連線音響

有時候我們會使用話筒,那麼話筒怎麼連線音響,連線音響後沒有聲音該怎麼辦?下面就以無線話筒為例,向大家介紹一下無線話筒如何連線音響。話筒怎麼連線音響 步驟1 無線麥克風是由乙個發射器和乙個接收器組成的一套裝置 步驟2 無線麥克風都是成套的,乙個是話筒 裡面有咪頭和發射器 電池 另外乙個是接收機,這兩樣...