自己做好了一个程序,已经打包好了的,但是安装完成以后exe就被杀毒软件杀掉,说是病毒,这个问题怎么解决呀?急呀~~~

解决方案 »

  1.   

    以前杀毒的时候,把我所有的EXE文件全杀了
      

  2.   

    卡巴和麦卡飞都没有问题,只是提示而已没有把我的程序删除,但是nod32真的很牛,把我的都删掉了,有没有人遇到过和我一样的问题呢?怎么解决这个问题呢?真的很急啊!
      

  3.   

    TO wf5360308 你说的很对,我的程序修改了很多注册表里面的内容,如:开机自动运行,设置主页等等TO moonlighter 你说的这个方法我也想过了,但是我还是觉得不够好,因为如果用户安装完后把杀毒软件打开,进行杀毒的时候就会又把程序删除了的,必需要手动添加到杀毒软件的可信任区里面,这样软件才能正常运行,不过不是每个用户都懂这个操作的,还有没有更好的办法呢?郁闷中。。
      

  4.   

    不用分离这么麻烦 ,在你安装前 先遍历下 进程中 常见的杀毒软件 入卡巴 ,瑞星之类的 。若存在先 kill 掉 ,等安装完成后在启动 
      

  5.   

    TO moonlighter 我已经把修改注册表的那些代码写在了一个函数里面,在初始化的时候调用的,这样做不是和你说的差不多吗?
      

  6.   

    TO tantaiyizu 如果用户安装完后把杀毒软件打开,进行杀毒的时候就会查出程序是病毒把程序删了的
      

  7.   

    在一个函数里是没有用的,一个项目的多个类在工程编译后都是在一个dll中,只有不同项目,编译后才在不同的dll中。
      

  8.   

    我的程序修改了很多注册表里面的内容,如:开机自动运行,设置主页等等
    ----------------
    摆明了疑似病毒行为...你能怪谁?除非你的程序取得Windows认证徽标被列入可信任程序...否则换哪个杀毒软件也照杀不误...你应该修改你的程序...为什么一定要修改注册表?config文件还不够你用?要开机自动运行...Windows服务不行?开始菜单启动项不行?见得光的程序就不怕用户知道...
      

  9.   

    谢谢 moonlighter ,你说的我懂了,我还想知道除了把它分离出来以外还有没有其它的方法呢?
      

  10.   

    做成后台服务,提高安服务的用户级别
    可以借鉴avg anti-spyware
      

  11.   

    TO vrhero 我是打工的呀,老总怎么要求就怎么做,我能说一个不吗?而且他要求的那些功能很过分的,我现在是想尽办法去实现他的要求
      

  12.   

    TO xiaxilin 后台服务我没有做过,你还能说得再具体一点的吗?
      

  13.   

    也曾经遇过类似的问题...最后也是采用代码分离, 使用时首先"生成临时文件"再利用反射调用...这样, 杀毒软件删除的只是临时的DLL...
      

  14.   

    你写的什么东西这么牛。
    nod32很便便的说
      

  15.   

    摆明了疑似病毒行为...你能怪谁?除非你的程序取得Windows认证徽标被列入可信任程序...否则换哪个杀毒软件也照杀不误... 你应该修改你的程序...为什么一定要修改注册表?config文件还不够你用?要开机自动运行...Windows服务不行?开始菜单启动项不行?见得光的程序就不怕用户知道...
    --------人都是逼出来的...
      

  16.   

    我的安装文件也改注册表和本地文件啊,没有被禁止呢。
    你不会还启动其他WINDOWS服务吧。
    另外,不一定是杀毒软件。比如我碰到文件部署失败,后来发现是他的操作系统设置为不能写入系统文件呢。
      

  17.   

    NOD32里面也有很多设置,设置一下安全级别,NOD32的好处就是占用内存少,