New Post: Problems with BackgroundImage and BannerImage
The problem is caused by the project.BackgroundImage and project.BannerImage are not propagated correctly into the ManagedUI resources. The issue #86 (https://wixsharp.codeplex.com/workitem/86) has...
View ArticleNew Post: Custom/External UI on Uninstall
Is it possible to provide the same Custom/External UI on uninstall? (Uninstall triggered with Add/Remove Programs) I've tried to change the uninstallstring which is created while Installation from the...
View ArticleNew Post: External UI and shortcuts.
Hello to everyone. First of all I want apologize for possible mistakes in terminology, I'm a linux adept. I'm working on a small installer project for the system application(some drivers, windows...
View ArticleNew Post: Placing an executable and an MSI in a bundle, in a bootstrapper
Thank you! Now I need an example of how to use the DetectCondition. Suppose the Adobe Reader is already installed and I am using the Adobe installer as one of my packages in my bootstrapper. var...
View ArticleNew Post: Placing an executable and an MSI in a bundle, in a bootstrapper
adobePackage.InstallCondition = "C:Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32exe"; I forgot the ".exe" in the comment.
View ArticleNew Post: Placing an executable and an MSI in a bundle, in a bootstrapper
Execuse me... I meant to say the bootstrapper will NOT run the Adobe installer. Sorry about that. I do my best editing after I enter the message!
View ArticleNew Post: Placing an executable and an MSI in a bundle, in a bootstrapper
Ok.. .one more. Sheesh I am really making crazy errors in these boards! Change adobePackage.InstallCondition to adobePackage.DetectCondition
View ArticleNew Post: Custom/External UI on Uninstall
As far as I know you cannot change this behavior. A standard basic setup UI will always be displayed on uninstall. Even more, you may have your MSI packed with your custom embedded (not external) UI...
View ArticleNew Post: External UI and shortcuts.
Probably the easiest solution would be to force your external UI exe to run elevated. You can do this by embedding the corresponding application manifest into your exe (VS has a check box for this). Or...
View ArticleNew Post: Placing an executable and an MSI in a bundle, in a bootstrapper
The DetectCondition value is not a location of the file but a string expression containing WiX/Burn variables. For example the result of a file...
View ArticleNew Post: Custom/External UI on Uninstall
And what is the best way to achieve such behavior? I mean the cancellation of the ARP uninstall processes. AFAIK, one should implement custom action for that, but what this action should do? Thanks!
View ArticleNew Post: Custom/External UI on Uninstall
Canceling ARP uninstall and starting the the external setup.exe instead is what I also wanted to suggest Thanks Oleg, I think I'm gonna go this way... Although It seems to me to be a hack over the ARP...
View ArticleNew Post: Custom/External UI on Uninstall
TopplerHarley, This is almost the solution I'm testing right now. The only difference with your idea is that I'm using InstalledFileAction to call installer with custom UI: new...
View ArticleNew Post: Custom/External UI on Uninstall
Hi vlad_ss, I've managed to get it working. (Although it's a very hacky solution :-s) To stop the ARP-session, I'm using a MangedAction:new ManagedAction( nameof(Setup.CallPrettyUIWhileUninstall),...
View ArticleNew Post: LGHT0094 : Unresolved reference to symbol...
Hi Oleg, while playing with CustomActions I've came across the mentioned error which I thought I should report to you. error LGHT0094 : Unresolved reference to symbol...
View ArticleNew Post: Custom/External UI on Uninstall
> Although It seems to me to be a hack over the ARP behavior... Absolutely!!! But if you have no other options and you assessed all your risks... why not? As for the actual implementation you can...
View ArticleNew Post: LGHT0094 : Unresolved reference to symbol...
The Step.INSTALL is a part of the Standard Actions Reference specification: https://msdn.microsoft.com/en-us/library/aa372023(v=vs.85).aspx. However it is a top-level action and it cannot be used as in...
View ArticleNew Post: Custom/External UI on Uninstall
I actually think it is a good idea to let user know that the MSI session was started as a ManagedUI or External UI. While the external UI is always provided by the user (thus Wix# has no control over...
View ArticleNew Post: Error18 Installer is no longer responding.
Hi, I have a Managed Setup. The Error 18 (Installer is no longer responding) is displayed in a popup if I leave the installer on screen without running it to the end, for more than 30 minutes. The...
View Article