我们有一个C#.NET Windows应用程序,它使用WCF服务。应用程序通过Web服务接收更新。下载.exe
和.dll
文件,旧文件重命名为library.dll.old
。下次启动应用程序时,将使用更新的文件并删除旧文件。 <{1}}文件不会被覆盖。
当应用程序再次启动时,任何与Web服务通信的尝试都会返回异常:
“没有可以接受消息的端点侦听......通常由不正确的地址或肥皂操作引起”。
唯一的解决方法是禁用并重新启用网络适配器,之后一切恢复正常并恢复通信。
有什么想法吗? TIA