none
remoting的出错的问题? RRS feed

  • 常规讨论

  • 我的服务器端是运行在 VMWare虚拟机里面,然后在实系统里面用vs的08调试虚拟机里的程序,现在出现这样的问题,时候注册TcpChannel通道的时候。有时候会提示说 “配置系统未能初始化” 这个错误,不过这个错误不是每次都必定会出现的,这个是什么原因的呢?

    还有,我在客户端,也就是运行在实机上的程序上,用foreach 循环服务器传回来的一个属性,类型是dictonary<string,configform>,结果客户端提示“服务器遇到内部错误。有关更多信息,请打开服务器的 .config 文件中的 customErrors” 这个错误???这个是什么原因呢?

    2009年12月8日 7:33

全部回复

  • 第二个问题我知道什么原因了,是因为我只是吧类基层自 marshalrefobject ,而属性的返回值是  dictonary<string,configform> 类型的,configform 又是继承自 marshalrefobject  ,结果就出错了,我把属性拆成字段出来,然后在 变量上加了个 nonserialized 特性,就搞定了

    2009年12月8日 10:02
  • 不过第一个问题好像还是有时候会出现,而且,每次出现的时候,我吧程序关掉,再开,就没了。。因为我只在程序启动的时候注册的

    2009年12月8日 10:03
  • 导致配置系统未能促初始化的可能原因是未能正常加载app.config或者app.config格式不正确
    比如configSections应该是configuration的第一个子元素


    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!My blog~~~
    2009年12月10日 15:47
    版主