0

我有一个 .NET 远程服务器,它有多个注册的众所周知的类型:

<wellknown type="VS.WorkingClass, WorkingClass" objectUri="WorkingClass.rem" mode="SingleCall"/>
<wellknown type="VS.BrokenClass, BrokenClass" objectUri="BrokenClass.rem" mode="SingleCall"/>

当我执行RemotingConfiguration.Configure(configFile)并遍历from 的WellKnownServiceTypeEntry实例时RemotingConfiguration.GetRegisteredWellKnownServiceTypes(),条目 forWorkingClass设置了它的 ObjectType 但BrokenClass没有。这两个类都作为项目引用包含在服务器项目中,我没有收到任何错误消息。有什么想法可能导致这种情况吗?

4

1 回答 1

0

这对我来说是一个非常愚蠢的错误。type 属性当然需要“类型,程序集”格式的信息,我的类位于未命名的程序集中WorkingClassBrokenClass. 不幸的是,RemotingConfiguration 没有抛出关于找不到类的异常。也许这是有原因的,但我现在很高兴我可以继续我的工作。

于 2012-10-04T10:39:01.017 回答