用.net2005的部署方法制作了一个msi文件,安装后出现以下问题,不知该如何解决,特此求教各位技术大大
问题是:
删除了安装文件的部分文件后,执行应用程序,程序会自动修复,把删除的文件修复回来。
有没有什么方法能够让他不要自动修复阿?
在制作安装包的过程中应该怎么设置才可以呢?另外,如果程序在使用中建立的额外的文件夹,使用自带的msiexec.exe卸载的话,删除不掉这些文件,各位是如何解决?
目前我用的方法是建立一个BAT文件,然后写入注册表,提示用户重新启动,在重新启动的时候删除掉整个文件夹~

解决方案 »

  1.   

    用windows install制作安装程序 你的文件详细信息都包含在安装程序内部,运行自然就恢复了删除的程序,如果要删除的话加一个Uninstall.exe 执行效果相当与卸载
      

  2.   

    >>删除了安装文件的部分文件后,执行应用程序,程序会自动修复,把删除的文件修复回来。 
    >>有没有什么方法能够让他不要自动修复阿? 
    >>在制作安装包的过程中应该怎么设置才可以呢? 你这个问题解决了吗?怎么解决的,告诉我下好吗?
      

  3.   

    我现在用installShield 这个工具来做的,虽然还有很多问题,不过要求基本可以实现了,现在还有一些问题,我也正在查看~