什么是与Microsoft Visual Studio一起使用速度最慢的病毒扫描程序 由于我的病毒检查程序,我刚刚让Microsoft Visual Studio“走得慢”…(100多个项目,其中一些超过100个C#文件,所以任何减缓构build的东西都是不好的)。 我们都知道,开发工具会进行大量的文件访问,所以受到病毒扫描程序的严重影响。 我们大多数人都需要运行病毒扫描器,原因很多。 那么有没有人测量过不同的病毒扫描器(和设置)对Microsoft Visual Studio速度的影响? 有没有人将微软安全基础与Visual Studio捆绑在一起? 另见(如果您有代表,请扩展名单) 什么真正减慢Windows (这有一些真实的数据) Visual Studio和Temp文件夹的病毒扫描 Visual Studio优化 开发机器和防病毒策略(Sophos Anti-Virus) 针对开发者机器的防病毒(Symantec Endpoint)configuration 用于开发PC的最不干扰的防病毒软件? 对具有出色病毒防护的高效硬件设置的build议。 select反病毒软件(编码恐怖) Visual Studio 2010和病毒检查程序的经验是什么? 我把这个作为一个有用的电子邮件的一部分,这个电子邮件是由微软代表他自己发言的人(将会重命名为无名字)。 我们并不清楚我们( 微软 )是否能够支持第三方产品。 考虑到这一点,我注意到,在Ian的链接( 这个问题 )中, Computer Associates被某人列为开发环境中performance最好的病毒检查工具之一,有趣的是我相信很多微软开发人员的产品在桌面上使用。 自从问这个问题以来,我遇到了微软安全基础知识问题最less的问题,但是我没有任何事实或测量来支持这个问题。
主题说了这一切。 正常的防病毒必须拦截所有的文件访问,扫描文件,然后可能拒绝访问文件(甚至可能显示提示给用户)。 如何才能做到这一点? 我知道一个叫API挂钩的方法,但这是一个非常脏的无证黑客 – 因此并不是真的可靠。 什么是这样做的“官方”方式? 或者,我会有兴趣拦截可执行模块(.DLL,.EXE等)的加载,而不仅仅是任意文件读取。
有没有办法检测是否有一个使用C#的计算机中安装防病毒软件? 我知道安全中心检测到防病毒软件,但是如何在C#中检测到?