tlentine
Posts: 10
Joined: Mon Apr 27, 2009 10:14 pm

Restore Custom Dialog from MSI?

I recently experienced a hard disk failure, and while my installer projects were safe and sound in a source code repo I did not realize that the custom dialogs I had created were not being backed up.
Is there a way to restore those dialogs from the MSI itself?

When I attempt to open the aip project I get an error about the missing dialog and the project won't open. If I edit the aip file manually using a text editor I can remove the reference to that dialog, which helps, sort of, but I'm wondering if enough details about the custom dialog are embedded in the MSI that I can "restore" the dialog from the MSI itself.

I've tried the MSI import tool which kind of works, but unfortunately doesn't being back the dialog I'm looking for.

If it matters, I used the Surface White theme when I created the MSI and custom dialog.

Also, is there a best practice for storing the custom dialogs in a different location so I can put those projects in source control in the future as well?

Thanks in advance!
Irina
Posts: 113
Joined: Mon Apr 27, 2015 11:42 am

Re: Restore Custom Dialog from MSI?

Hello,

Unfortunately, there is no way to recover the dialogs you have lost. The "Surface" theme is using the Enhanced User Interface which is handled by our EXE Bootstrapper. So the dialogs and the controls functionality is enclosed in the EXE file, which cannot be imported back in AI.
The only thing you can do is recreate them.

But, for the future, you can use the Repository Manager feature from AI to help you keep in a safe place your project's custom resources.

Do not hesitate to ask further questions.

Kind regards,
Irina
Ecaterina Irina Grosu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”