Atlas
Posts: 30
Joined: Sun Mar 16, 2008 11:08 am

Tell me why I can't delete something

I renamed the main *.exe of my app, and Advanced Installer cleverly found the new *.exe, but still kept the old name there with a "???" next to it since things were referencing it. That's great. My only complaint is that when I tried to delete the "???" file, it told me that it couldn't delete it because the file was referenced, but the message box didn't give me a list of what was referencing it. If it told me where the references were, that would have reduced the time needed for me to hunt through my installer looking for all the references.

Thanks for a great product!
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Hi,
I renamed the main *.exe of my app, and Advanced Installer cleverly found the new *.exe, but still kept the old name there with a "???" next to it since things were referencing it.
Please note that the "???" characters mean that Advanced Installer cannot find the file on the disk. In order to use that file in your project you need to set it's correct path in the "Edit File" dialog (double-click the file).
My only complaint is that when I tried to delete the "???" file, it told me that it couldn't delete it because the file was referenced, but the message box didn't give me a list of what was referencing it.
Currently Advanced Installer doesn't say where the file is referenced, but we have on our TODO list an improvement which will offer this information.

Until this improvement is implemented you need to find where the file is referenced (usually it's used in the "Custom Actions" page).

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Feature Requests”