c# - 我的 C# 应用程序在访问 Properties.Settings.Default.workingdirectory 时发出 HTTP 请求

标签 c# http

我的应用程序在 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 秒的间隔。 我不知道是什么原因造成的。

有人知道吗?

谢谢!

最佳答案

我找到原因了here

我已经在运行时部分添加了我的 app.config

generatePublisherEvidence enabled="false"

它停止发出 http 请求。

关于c# - 我的 C# 应用程序在访问 Properties.Settings.Default.workingdirectory 时发出 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32767348/

相关文章:

ruby-on-rails-3 - 使用 Rails 在 Net::HTTP::Get.new 中设置自定义超时

c# - 将字符串与 LINQ 中的项目 ID 相匹配

c# - 内存中集成测试和环境变量——.net core

c# - 使用 using 语句将代码转换为完全限定名称

c# - Web 服务器 HttpListener 响应

node.js - 重定向后 Cookie 消失

c# - 任务一直在等待激活

c# - 在winform中创建一个本地数据库并在后台从服务器获取数据

javascript - 检索由 javascript 从表生成的 CSV 文件

http - 是否使用 https 执行登录,但随后 http 中的所有内容都毫无意义?