New Post: how get msi code error.
Not sure I understand the question. If you are asking about MSI session property and you are still talking about GenericSetup (WixSharp.Msi.dll ) then it is via Session object. It will have either...
View ArticleNew Post: Can't run code once upgrading from 1.0.7.0 to 1.0.41.0
Could you please provide a simple test project that demonstrates the problem. Thank you
View ArticleNew Post: Can't run code once upgrading from 1.0.7.0 to 1.0.41.0
I will try, though the project is big so I can take some time. In the meantime, let's see if you can help me with what I wrote above. Why CDATA has been removed from conditions by default? The...
View ArticleNew Post: how get msi code error.
in setup.cs file i use condition => new LaunchCondition(@"(Installed OR FLASH_CURRENT_VERSION)", "Flash Player is not installed.Please install Flash Player.") and project property => new...
View ArticleNew Post: Can't run code once upgrading from 1.0.7.0 to 1.0.41.0
Don't worry about the project I see now the problem you are trying to solve. It looks like you are trying to set an action condition. This is what wasn't clear for me.> Why CDATA has been removed...
View ArticleNew Post: how get msi code error.
MSI is a complicated system. I fact overcomplicated. The fact that it runs as "mesiexec.exe+setup.msi" but not as "setup.exe+setup.msi" indicates that there is nothing wrong with the actual msi. And...
View ArticleNew Post: Can't run code once upgrading from 1.0.7.0 to 1.0.41.0
It looks like the second point was the problem and the parsing of CDATA is ok so far.
View ArticleNew Post: Automatic appending suffixes and changing GUID for various entities...
I am trying to run my build MSI on several languages, but it looks like the newer version (1.0.41.0) has changed the way the various entities have been created. For example while running on a second...
View ArticleNew Post: Automatic appending suffixes and changing GUID for various entities...
> ... running on a second language... Sorry I cannot understand what it means. But something tells me that it might be irrelevant. Wix# is a WiX based MSI authoring solution. But not WXS building...
View ArticleNew Post: Disable or Suspend ICE at the Build
Hey, I have the Problem that VS get an exception with my RegValue(RegistryHive.CurrentUser, "Control Panel\Desktop", to an "System32-Path") the following Exceptions get I at first " error LGHT0204:...
View ArticleNew Post: Disable or Suspend ICE at the Build
Yes ICE validation sometimes leads to the wired, hard to interpret and difficult to deal with results. And what even more annoying that ICE errors/warnings are not even errors and shouldn't be even...
View ArticleNew Post: WixSharp executing project.
Hi, I notice when I am doing simple project like the following, that wixsharp seems to build the MSI when I build my app in visual studio. Is there a way I can turn this off so it only runs when I...
View ArticleNew Post: WixSharp executing project.
Yes it is possible. Just create a ConsoleApp prject and add "WixSharp.bin" NuGet package. That's it."WixSharp" package includes "WixSharp.bin" and a custom MSBuild target that triggers building MSI as...
View ArticleNew Post: WixSharp executing project.
Hi Oleg, Great thanks for your help. Much appreciated. Ward
View ArticleNew Post: Sending data from main function to custom dialog
Hi, Oleg! I have ManagedProject. I want to send string data from main function where I create ManagedProject and build MSI to load event handler of custom dialog. How can I do it?
View ArticleNew Post: Upgrading program
I use ManagedProgect. How can I do in the UIInitialized event handler: Detect if my product is installed. I use AppSearch.IsProductInstalled(projectGUID), but it returns false if the program is...
View ArticleNew Post: Sending data from main function to custom dialog
You cannot do this. The "main function where you create ManagedProject" is executed during the build msi procedure and your custom dialog is hosted by this MSI during install. Any data that you want to...
View ArticleNew Post: Upgrading program
1 Detect if my product is installedIsProductInstalled doesn't do much. It simply decorates and invokes system API IsProductInstalled. Thus if it doesn't return what you expect then most likely your...
View ArticleNew Post: Sending data from main function to custom dialog
I don't understand where I can push data into MSI property. In main function?
View ArticleNew Post: Upgrading program
When I use in 32-bit program WixSharp.AppSearch.GetProducts and WixSharp.AppSearch.GetProductCode, these functions drops. In 64-bit version they work right. When I try to detect if my product is...
View Article