以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教一个升级的问题?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42667)

--  作者:lyfxybc
--  发布时间:2013/11/18 19:12:00
--  请教一个升级的问题?

请教一个升级的问题?

 

根据帮助文件制作升级按钮,出现下列情况:

(1)把publish目录下的文件及目录全部压缩,升级后,文件全部解压在project目录下。该方法不能应用,即使解压,项目文件改变了文件路径,无法打开新升级后的项目,打开的还是未升级的项目。

   请问:如果全部把publish目录打包如何升级?

(2)只压缩project目录文件,升级解压后,文件解压在project目录下。升级后,自动重新启动项目。这时存在一个问题,出现错误:就是客户端project目录下如果存在隐藏的目录或文件,就无法解压,出现错误窗口:无法覆盖隐藏文件。也就无法解压升级。只要把客户端的隐藏文件删除掉或不隐藏,即可解压升级。如果有时发布项目时,添加的附件目录中可能有隐藏的文件,如何自动判断有隐藏的文件?

(3)是否可以再解压前把project目录下的文件全部删除,再解压升级?如何写删除代码?

[此贴子已经被作者于2013-11-18 19:16:04编辑过]

--  作者:有点甜
--  发布时间:2013/11/18 20:08:00
--  
 第一个问题,可以自己写下载和解压的代码,参考下面的帮助。

 第二个问题,自己注意下有无隐藏文件。

 第三个问题,删除客户端文件和下载、解压的代码,参考下面。




--  作者:lyfxybc
--  发布时间:2013/11/18 22:27:00
--  
谢谢