我们最近为客户开发了一个wpf应用程序。一切正常但是当客户端连接到互联网时,wpf应用程序在启动期间变慢,从一个选项卡更改为另一个选项卡以及打开报告时。我尝试使用wireshark检查但是没有直接请求来自Wpf应用程序的Internet。我有点陷入这种境地。请帮帮我们。
P.S:我们的网络中没有发生这种情况,但它只发生在我们的客户网络中,这可能是由客户使用的互联网代理引起的。
答案 0 :(得分:1)
如果wpf应用程序视觉上很慢,则表明正在GUI线程上完成与网络相关的工作。将所有非GUI操作隔离到后台线程和任务中,以便在使用GUI时提供流畅的用户体验。
答案 1 :(得分:0)
问题是应用程序试图从Microsoft获得一些证书并导致延迟。一旦我们为此证书添加了例外,就会解决性能问题。