做一个服务,load之后xml中的文件有我输入的ID,在另一端输入数据的时候还是报找不到xml我输入的id,这是什么情况?

baidu_15366657 2014-09-24 07:19:16
做一个服务,load之后xml中的文件有我输入的ID,在另一端输入数据的时还是报找不到xml我输入的id,这是什么情况?
而且每次注册时候都会load,也会save,打开xml也会看到注册的id,但是咋另一端输入数据的时候,总是提醒我没有这个id。只有重新启动这个服务才行。
...全文
95 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_15366657 2014-09-25
  • 打赏
  • 举报
回复
引用 4 楼 Z65443344 的回复:
你所谓的另一端,到底是哪一端 是个winform程序? 什么叫在注册的时候load,不是应该在启动的时候load吗? 而且,如果你需要运行时动态修改xml,那你的服务也需要不断的去读取文件,看有没有变化,而不是只去读一次 最好还是做个程序间的通信,发消息告诉服务,文件已改变,需要重新读取
我简单弄个线程,重复去load它,可是还是读取不到。只在重启是才能读到。
baidu_15366657 2014-09-25
  • 打赏
  • 举报
回复
引用 4 楼 Z65443344 的回复:
你所谓的另一端,到底是哪一端 是个winform程序? 什么叫在注册的时候load,不是应该在启动的时候load吗? 而且,如果你需要运行时动态修改xml,那你的服务也需要不断的去读取文件,看有没有变化,而不是只去读一次 最好还是做个程序间的通信,发消息告诉服务,文件已改变,需要重新读取
这样啊 谢喽
於黾 2014-09-25
  • 打赏
  • 举报
回复
你所谓的另一端,到底是哪一端 是个winform程序? 什么叫在注册的时候load,不是应该在启动的时候load吗? 而且,如果你需要运行时动态修改xml,那你的服务也需要不断的去读取文件,看有没有变化,而不是只去读一次 最好还是做个程序间的通信,发消息告诉服务,文件已改变,需要重新读取
baidu_15366657 2014-09-25
  • 打赏
  • 举报
回复
引用 2 楼 dongxinxi 的回复:
重启无非就是重新load了,然后就可以了 问题就是你无谓的“另一端输入”是一个什么场景?是不是需要重新Load文件?
不好意思,没坐等,说是需要重新load,但是在注册的时候它就会load,重新load有什么方法?菜鸟,多指教!
  • 打赏
  • 举报
回复
重启无非就是重新load了,然后就可以了 问题就是你无谓的“另一端输入”是一个什么场景?是不是需要重新Load文件?
baidu_15366657 2014-09-24
  • 打赏
  • 举报
回复
新来的,多关照,坐等。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧