请教一个升级的问题?
根据帮助文件制作升级按钮,出现下列情况:
(1)把publish目录下的文件及目录全部压缩,升级后,文件全部解压在project目录下。该方法不能应用,即使解压,项目文件改变了文件路径,无法打开新升级后的项目,打开的还是未升级的项目。
请问:如果全部把publish目录打包如何升级?
(2)只压缩project目录文件,升级解压后,文件解压在project目录下。升级后,自动重新启动项目。这时存在一个问题,出现错误:就是客户端project目录下如果存在隐藏的目录或文件,就无法解压,出现错误窗口:无法覆盖隐藏文件。也就无法解压升级。只要把客户端的隐藏文件删除掉或不隐藏,即可解压升级。如果有时发布项目时,添加的附件目录中可能有隐藏的文件,如何自动判断有隐藏的文件?
(3)是否可以再解压前把project目录下的文件全部删除,再解压升级?如何写删除代码?
[此贴子已经被作者于2013-11-18 19:16:04编辑过]