You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Resharper后CodeLens丢失Application Insights遥测,求解决

解决Resharper与CodeLens Application Insights遥测冲突的方案

从你遇到的情况来看,这肯定是Resharper和Visual Studio的CodeLens组件之间闹了兼容性矛盾——而且卸载Resharper时,它的一些配置缓存没清干净,导致问题一直残留。重装VS能解决但装回Resharper又复发,说明冲突是持续性的,试试下面这些针对性的办法:

1. 重置Resharper的所有设置

有时候Resharper的自定义配置会悄悄干扰VS的内置功能,哪怕你已经确认没禁用CodeLens,也可能有隐藏的冲突项:

  • 打开Visual Studio,点击顶部菜单栏的Extensions -> Resharper -> Options
  • 在弹出的窗口左上角,点击齿轮图标选择Restore Defaults
  • 重启Visual Studio,再检查CodeLens的Application Insights遥测是否恢复正常

2. 彻底清除Resharper的缓存文件

Resharper的缓存一旦损坏,很容易影响VS功能,而且卸载时缓存文件通常不会被自动删除:

  • 关闭所有Visual Studio实例
  • 打开文件资源管理器,导航到以下路径(替换成你的用户名):
    C:\Users\<你的用户名>\AppData\Local\JetBrains\Transient\ReSharperPlatformVs<VS版本号>
    比如VS2022对应的是ReSharperPlatformVs17
  • 删除该文件夹下的所有内容
  • 重新打开Visual Studio,等Resharper重建缓存后,再看CodeLens的状态

3. 修复Visual Studio的CodeLens组件

既然重装VS能解决问题,那可以尝试只修复CodeLens相关组件,不用完全重装整个VS:

  • 打开Visual Studio Installer,找到你的VS版本,点击Modify
  • 切换到Individual components标签,搜索CodeLens,先确认它已勾选
  • 如果已经勾选,先取消勾选点击Modify完成卸载,之后再重新勾选并点击Modify安装回来
  • 重启VS后安装Resharper,测试问题是否还会重现

4. 调整Resharper的CodeLens集成细节

虽然你说已经设置Resharper不禁用CodeLens,但可以再检查一下更细致的集成选项:

  • 打开Resharper的Options窗口,导航到Environment -> Visual Studio Integration -> CodeLens
  • 确保Enable ReSharper CodeLens providers和Enable Visual Studio CodeLens providers都处于勾选状态
  • 可以尝试暂时禁用Resharper的部分CodeLens提供者(比如工作项相关的),看看能不能让Application Insights的遥测正常显示

5. 排查账号权限与同步问题

你提到有两个账号,可能是账号的权限或同步设置导致了CodeLens异常:

  • 打开VS的Team Explorer,切换不同账号,看看CodeLens的显示是否有差异
  • 确保两个账号都有对应Application Insights资源的访问权限,并且VS已经同步了账号的相关配置

如果以上步骤都没解决,建议试试安装Resharper的最新版本(如果不是最新的话),JetBrains通常会快速修复这类兼容性问题;或者暂时用Resharper的EAP预览版本,说不定已经修复了这个冲突。

内容的提问来源于stack exchange,提问作者Rodrigo Rodrigues

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:34:09