如何停止Visual Studio 2022向www.example.com发送请求dc.services.visualstudio.com

eqfvzcg8  于 2023-05-07  发布在  其他
关注(0)|答案(3)|浏览(203)

我今天安装了vs2022,当运行我的项目时,我突然发现所有这些请求都在我的web前端中触发

https://dc.services.visualstudio.com/v2/track

有人知道为什么升级到vs 2022后会突然开始发生这种情况吗?

我不想在本地开发环境中看到这些请求。我怎么能删除它们?
我试着检查这个盒子,但它没有帮助:

我还尝试在右键单击Project -> Configure Application Insights后忽略AI依赖关系,但似乎没有任何作用:

rggaifut

rggaifut1#

您可以按照我的步骤在调试时禁用Application Insights。
首先你可以添加

#if !DEBUG
services.AddApplicationInsightsTelemetry();
#endif

ConfigureServices中。
其次你需要加法

#if DEBUG
TelemetryConfiguration.Active.DisableTelemetry = true;
TelemetryDebugWriter.IsTracingDisabled = true;
#endif

Configure中。

qgzx9mmu

qgzx9mmu2#

我找到了几个解决方案(第一个选项帮助了我):

1.关闭浏览器连接

工具〉选项〉项目和解决方案〉ASP.NET Core

CSS热重载-禁用

在更改该选项后,可能需要重新启动VS。
转到浏览器链接工具栏并单击向下箭头-如下所示。关闭“启用浏览器链接”,使其不再具有复选标记,完成此操作后重新启动Visual Studio。
enter image description here

2.关闭洞察

工具〉选项〉项目和解决方案〉Web项目
打开“禁用ASP.NET Core Web项目的本地Application Insights
在Startup.cs文件中:

public void ConfigureServices(IServiceCollection services){
...
#if !DEBUG
services.AddApplicationInsightsTelemetry();
#endif
...
}

以及:

public void Configure(IApplicationBuilder app, IWebHostEnvironment env){
...
#if DEBUG
TelemetryConfiguration.Active.DisableTelemetry = true;
TelemetryDebugWriter.IsTracingDisabled = true;
#endif
...
}

3.编辑文件主机

添加文件主机:

  • 127.0.0.1dc.services.visualstudio.com
  • 127.0.0.1rt.services.visualstudio.com
xzlaal3s

xzlaal3s3#

感谢您的报告。我们已经调查过了,并确定了请求的来源。该请求已被删除,修复程序将包含在即将发布的版本中。你可以跟踪它是什么时候发布的,通过这个feedback ticket,其他类似的门票被骗了。

相关问题