【问题标题】:Castle remoting facility not working城堡远程设施不工作
【发布时间】:2010-12-28 17:20:30
【问题描述】:

远程设备在城堡里还能用吗?

我从http://www.castleproject.org/container/facilities/trunk/remoting/usingit.html 下载了样本 将项目更改为框架的目标 4.0。

然后我删除了客户端和服务器项目中对城堡的引用,然后从城堡“bin-dotNet40”文件夹中添加了对 Castle.Core 和 Castle.Windsor dll 的引用。

当我运行服务器时,我得到以下异常: 无法从 'Castle.Facilities.Remoting.RemotingFacility, Castle.MicroKernel' 转换为 System.Type - 可能找不到类型

感谢回复

【问题讨论】:

    标签: castle-windsor remoting


    【解决方案1】:

    Castle.MicroKernel.dll 已不复存在(它已合并到 Castle.Windsor.dll 中),因此正确的完全限定类型名称现在是 Castle.Facilities.Remoting.RemotingFacility, Castle.Windsor

    【讨论】:

    • 谢谢毛里西奥。我按照您的建议进行了更改,并且我的服务器已启动并正在运行。但是我的客户端抛出以下异常:无法设置组件“remote.console.component”。类型 'System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 不实现服务'Example.Shared.IRemoteConsole, Example.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null '。我在注册此组件时没有更改任何内容,并且希望它能够正常工作。有什么建议吗?谢谢
    • @Noel:请创建一个包含更多详细信息的新问题。你是如何注册设施的?你是如何加载 xml 配置的?您使用的是哪种场景?
    • 谢谢毛里西奥。我已经发布了关于这个问题的问题@@stackoverflow.com/questions/4557796/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    相关资源
    最近更新 更多