很长一段时间里,URWPGSim2D的调试中总是碰到一个远程对象相关错误。加载策略运行时,如果有提示对话框弹出没有注意到过了一段时间,或下了断点在某处,停下来思考了一段时间,然后继续运行时会弹出类似如下错误提示:
System.Runtime.Remoting.RemotingException: Object '/76e7cd41_2cd2_4e89_9c03_fae752ec4d59
/zb_uualy_cm6kwizjlentfdl_3.rem' has been disconnected or does not exist at the server.
其中单引号内的内容每次都不相同。
为实现策略dll的独立加载,使用了跨应用程序域(AppDomain)技术,这个问题必和App