我有一个 .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
没有。这两个类都作为项目引用包含在服务器项目中,我没有收到任何错误消息。有什么想法可能导致这种情况吗?