none
HtmlDocument触发360警告,求解决办法 RRS feed

  • 问题

  • 环境:.net framework 2.0 winForm

    我自己写了一个html页面,上面放了一个html的checkBox。然后用WebBrowser加载这个页面。

    关闭页面前,我用:this.webbrowser1.Document.GetElementById("checkbox").GetAttribute("checked");

    来获取值,另外在下次加载前则用:this.webbrowser1.Document.GetElementById("checkbox").SetAttribute("checked",value);

    来初始化值。

    现在问题是:上面操作会引发360的报警,都是针对注册表修改,有两个:一个是cookie,一个是history。事实上这两项修改都不会涉及安全问题,但360Y就是弹窗了,把我进程挂起,我得选择“允许本程序所有操作”才能继续。

    请问如何能让上面两个函数不去修改注册表?

    2012年4月9日 4:14

答案

  • 看你的程序好像没做注册表的修改,可能就是读注册表的时候引起360报警。

    这只能说明360检测注册表太强悍了。

    对于这个问题,首先那2个函数是一定要读取注册表的,如果要不读注册表,除非不用。

    另外一个就是在运行本程序的时候关闭360.


    Best Regards,
    Rocky Yue[MSFT]
    MSDN Community Support | Feedback to us


    2012年4月10日 6:36
    版主

全部回复

  • 360就是流氓,你管他?

    Ghost,
    Call me ghost for short, Thanks
    To get the better anwser, it should be a better question.

    2012年4月10日 6:09
  • 看你的程序好像没做注册表的修改,可能就是读注册表的时候引起360报警。

    这只能说明360检测注册表太强悍了。

    对于这个问题,首先那2个函数是一定要读取注册表的,如果要不读注册表,除非不用。

    另外一个就是在运行本程序的时候关闭360.


    Best Regards,
    Rocky Yue[MSFT]
    MSDN Community Support | Feedback to us


    2012年4月10日 6:36
    版主