我的应用程序运行在citrix服务器上,端口80关闭。
在应用程序中,第一次尝试读取设置或资源时,两个HTTP请求启动,由于端口关闭,需要30秒才能继续应用程序。之后我可以不需要任何请求读取设置。
这是两个请求akamai-112.120.cache.videotron。Ca和akamai-144.120.cache.videotron。ca
示例代码:
System.IO.StreamWriter file = new System.IO.StreamWriter("c:\test.txt");
file.WriteLine("Before Properties: " + DateTime.Now.ToString());
var chemin = Properties.Settings.Default.workingdirectory;
file.WriteLine("After Properties: " + dateTime.Now.ToString());
file.Close();
在test.txt中,BEFORE和AFTER之间有30秒。我不知道是什么原因。
有人知道吗?
谢谢!
我找到原因了
我已经添加到我的app.config,在运行时部分
generatePublisherEvidence enabled="false"
停止http请求。