使用Innosetup删除快捷方式和关联文件
问题描述:
作为应用程序更新的一部分,我想删除旧的开始菜单项(如果存在)以及它指向的文件。我试过了:使用Innosetup删除快捷方式和关联文件
[InstallDelete]
Type: files; Name: "{group}\User's Manual (PDF)"
Type: files; Name: "{app}\User's Manual.pdf"
实际文件本身被删除,但不是开始菜单项。另外 - 在安装日志中都没有记录操作。
任何想法?
答
快捷方式有一个扩展,尝试:
Type: files; Name: "{group}\User's Manual (PDF).lnk"
这工作,非常感谢。你会认为他们会遵循[图标]条目的语法,它不需要“.lnk”。 – rossmcm 2011-03-07 22:01:27
@rossmcm - 是的,只有文件/目录在[..delete]部分处理...不客气!也可以接受答案。 ;) – 2011-03-07 22:32:04
抱歉 - 忘记了:[ – rossmcm 2011-03-07 22:33:34