Visual Studio访问Symantec病毒定义文件:为什么以及如何停止?

| 在(另一回合)因Visual Studio速度慢而退后,我进入procmon看看是否有任何突出的现象。我们的IT部门已经为Symantec的实时扫描输入了一些白名单条目,因此我并不希望看到任何过度活跃的实时扫描,或者来自Symantec(我们使用的企业病毒扫描)的任何内容)。 我看到的是Visual Studio(devenv.exe)在Visual Studio的生存期内多次访问Symantec文件,尤其是131MB病毒定义文件。我无法理解为什么VS会尝试访问Symantec \的文件。 一些想法: 客户端软件中已安装了某种Symantec插件-我将如何检查?我在扩展程序管理器中看不到任何内容 我没有正确阅读procmon-有人有任何批评吗? 这与我上周五下午安装的VS 2010的SP1有关 系统 赢得7 Ultimate 此操作系统的安装时间约为1个月或更短 带有SP1的VS 2010 Ultimate-上周五安装了SP1 VS扩展:TFS自动搁置v1.3,VS Commands 2010 v3.6.8.3 我们使用.NET 4,SL 4,实体框架和WCF RIA服务(现在是上周五的WCF RIA服务-SP1安装随附)来开发Web应用程序和Silverlight应用程序。 我目前使用的解决方案文件包含46个项目,并且是一个包含Silverlight项目的网站应用程序 当我编辑XAML文件,然后尝试切换到视图模型文件时,发生错误。切换文件前,VS挂起约3秒钟。 屏幕截图可在此处访问 如果需要将它移交给我理解的超级用户,我只想首先将其发布在这里,因为你们都是最有可能经常使用Visual Studio的人。 我的主要问题是:为什么Visual Studio访问该文件,这会导致速度变慢,如何防止它发生?为了争辩,假设我对IT的态度很好;) 谢谢,马修
已邀请:
当然,不是VS正在访问该文件。它是由执行此操作的赛门铁克垃圾软件注入到VS进程中的DLL。启动Visual Studio的另一个实例,然后使用“工具+附加到进程”来附加非托管调试器。调试+全部中断,调试+ Windows +模块以查看已加载的所有DLL的列表。在superuser.com上询问有关它的问题。
正如汉斯建议的那样,我将VS附加到自身:)上,并检出了已加载的模块。有一些随机命名的dll,它们没有任何关联的路径,但是显然Symantec没有向我展示。 我一直在尝试并与IT部门合作,以完全禁用我的Symantec。在没有任何迹象表明它处于活动状态之后,我再次尝试并得到了同样的缓慢度,但是procmon没有列出与Symantec(或VS)有关的任何内容。因此,即使最初的procmon列表很奇怪(并且可能是Hans提到的那样),但它一定不会减慢它的速度。 我用谷歌搜索了Visual Studio xaml的慢度,并发现了这个连接错误,看起来像我得到的(反过来,这个错误的重复)。我对问题投了赞成票(如果有问题,您也应该投反对票)。 然后我回去工作。

要回复问题请先登录注册