“尝试重定向激活...”例外

时间:2012-08-09 17:53:04

标签: c# .net exception remoting

我的应用程序有一个HTTP通道,可以在远程计算机上运行方法。我可以使用以下行来使用一台计算机:

System.Runtime.Remoting.RemotingConfiguration.RegisterWellKnownClientType(
   typeof(RemoteObject), uri);

我还需要在另一台计算机上运行另一种方法。所以我使用了与上面相同的行,但将URI更改为其他远程计算机的名称。但是,我得到了RemotingException

  

尝试重定向激活“RemoteClass.RemoteObject,RemoteObject”类型   已经重定向。

我已经对这个例外做了一些研究,但没有找到太多关于它的信息。我查看了异常的文档,但是并不是真的理解它。我试图找到错误的原因,并了解到,如果我更改参数typeof(RemoteObject),使typeof()应用于不同类型的对象,它可以正常工作。但是我仍然需要使用RemoteObject作为类型来运行该类的方法。有解决方法吗?

0 个答案:

没有答案