If I add a URL shortcut to a folder under the Start Menu tree (right-click in the folder contents pane and choose New Shortcut To > URL...), the shortcut appears there as expected, but the next time I load my project into Advanced Installer it is missing. It is clearly still there, as it does get installed if I re-build and run the project - I just can't see it in Advanced Installer, and hence can't delete it. This is a problem, because when I noticed that the URL had disappeared from AI I re-created it, and now I have two URL shortcuts being installed, with no way of deleting one of them. Neither of the URLs show up when I look in AI.
I did a run with logging and can see the URL shortcuts being written to the Start Menu:
Code: Select all
MSI (s) (38:10) [11:15:47:465]: Executing op: IniFilePath(File=Tiab Ltd website.url,Folder=C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\)
MSI (s) (38:10) [11:15:47:558]: Executing op: IniWriteRemoveValue(Section=InternetShortcut,Key=URL,Value=http://www.tiab.co.uk/,Mode=0)
WriteIniValues: File: Tiab Ltd website.url, Section: InternetShortcut, Key: URL, Value: http://www.tiab.co.uk/
MSI (s) (38:10) [11:15:47:668]: Executing op: IniWriteRemoveValue(Section=InternetShortcut,Key=WorkingDirectory,Value=C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\,Mode=0)
WriteIniValues: File: Tiab Ltd website.url, Section: InternetShortcut, Key: WorkingDirectory, Value: C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\
MSI (s) (38:10) [11:15:47:793]: Executing op: IniFilePath(File=Go to Tiab Website.url,Folder=C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\)
MSI (s) (38:10) [11:15:47:840]: Executing op: IniWriteRemoveValue(Section=InternetShortcut,Key=URL,Value=http://www.tiab.co.uk/,Mode=0)
WriteIniValues: File: Go to Tiab Website.url, Section: InternetShortcut, Key: URL, Value: http://www.tiab.co.uk/
MSI (s) (38:10) [11:15:48:012]: Executing op: IniWriteRemoveValue(Section=InternetShortcut,Key=WorkingDirectory,Value=C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\,Mode=0)
WriteIniValues: File: Go to Tiab Website.url, Section: InternetShortcut, Key: WorkingDirectory, Value: C:\Documents and Settings\All Users\Start Menu\Programs\Tiab Ltd\
MSI (s) (38:10) [11:15:48:152]: Executing op: ActionStart(Name=RegisterProduct,Description=Registering product,Template=[1])