在与 Visual Studio 缓慢进行(另一次)回合之后,我进入procmon看看是否有什么突出的。我们的 IT 部门已经为赛门铁克的实时扫描创建了一些白名单条目,所以我没想到会看到任何过度活跃的实时扫描,或者赛门铁克的任何东西(我们使用的企业病毒扫描)。
我看到的是 Visual Studio (devenv.exe) 在 Visual Studio 的生命周期内多次访问 Symantec 文件,特别是 131MB 病毒定义文件。我无法理解为什么 VS 会尝试访问赛门铁克的文件。
一些想法:
- 与客户端软件一起安装了某种 Symantec 插件 - 我将如何检查?我在扩展管理器中看不到任何内容
- 我没有正确阅读 procmon - 有人有任何批评吗?
- 它与我上周五下午安装的 VS 2010 的 SP1 有关
系统
- 赢 7 终极版
- 此操作系统安装大约 1 个月或更短时间
- 带有 SP1 的 VS 2010 Ultimate - 上周五安装的 SP1
- VS 扩展:TFS Auto Shelve v1.3,VS 命令 2010 v3.6.8.3
- 我们使用 .NET 4、SL 4、Entity Framework 和 WCF RIA 服务(截至上周五现在为 WCF RIA 服务 - 附带 SP1 安装)开发 Web 应用程序和 Silverlight 应用程序
- 我目前正在使用的解决方案文件包含 46 个项目,并且是一个包含 Silverlight 项目的网站应用程序
- 当我编辑 XAML 文件然后尝试切换到视图模型文件时,会发生错误。VS 在切换文件之前挂起大约 3 秒。
- 可以在此处访问屏幕截图
如果这需要转移给我理解的超级用户,我只想先在这里发布,因为你们都是最有可能经常使用 Visual Studio 的人。
我的主要问题是:为什么 Visual Studio 访问该文件,这是否会导致速度变慢,如何防止?为了争论,假设我与 IT 关系很好;)
谢谢,马修