旷世难题!!!!!!!!!!!!!!!!!!
我用InstallShield 12打包了一个专门在VISTA64位的OS上运行的程序,其中有3个DLL文件时安装在系统的Windows\system32目录下的,安装好以后去开始菜单和添加删除程式集里面删除该安装程序,所有安装到OS上的信息都可以删除,但是用安装程序去删除的话就会出错,出错信息是安装到Windows\system32目录下的一个DLL文件不能打开,error 2324,can not open file C:\Windows\system32\*.dll,但是我如果先手动的把这个DLL文件删除的话,删除过程是不会出现问题的,一起安装到目录下的另外两个DLL文件和出错的那个DLL文件在InstallShield 里面设置都是一样,如果我把这个DLL文件重新命名,再打包安装,再去用安装程式删除的话,重新命名的DLL还是会出错,出错原因还是一样!!!!!它NND不要这个DLL文件的话,打包安装一点问题都没有