New Post: Driver installation with INF and CAT files
Thanks. I ran my MSI with Sysinternals Process Monitor running and I can see that DrvInst is executed which then calls rundll32 to register the driver. So it appears that the MSI is built properly with...
View ArticleNew Post: Driver installation with INF and CAT files
Just to follow up, I did not specify that the driver was not PnP in the INF file. Once that was fixed, everything works great. So totally unrelated to Wix#.
View ArticleNew Post: Driver installation with INF and CAT files
> So totally unrelated to Wix# And look at me! I produced such an essay argumenting why Component today is such a big mistake. :) :)
View ArticleNew Post: Wrong ExePackage's InstallCommand in generated wxs file
Hello, Oleg! I've create new ExePackage to install SQLExpress ExePackage sqlExpr = new ExePackage {Name = "SQLEXPRESS", SourceFile = settings.sqlExpress, Compressed = true, PerMachine = true, Permanent...
View ArticleNew Post: Wrong ExePackage's InstallCommand in generated wxs file
I've understood, it's right
View ArticleNew Post: Installer for VSTO Word AddIn
Hi oleg_s, I am now in the process of implementing a bootstrapper to have both x86 and x64 packages in one single setup. The bitness of the msi package ist NOT only determined by the bitness of target...
View ArticleNew Post: Installer for VSTO Word AddIn
So after some research I belive I found a solution: Seems that DetectPackageComplete Event is the right place to select the desired package for install.
View ArticleNew Post: Installer for VSTO Word AddIn
Unfortunately no success.var bootstrapper = new Bundle("My Product", new PackageGroupRef("NetFx40Web"), new MsiPackage(productMsi) { Id = "MyProductPackageId", InstallCondition= "DOINSTALL=True" });...
View ArticleNew Post: Installer for VSTO Word AddIn
The bundle variables are not visible to MsiaPackages. You will need to add a package property mapped to the variable and after that you will be able to make this property into a condition:new...
View ArticleNew Post: Installer for VSTO Word AddIn
BTW have a look at WixBootstrapper sample it shows how to set up the UtilFileSearch that pushes the search result into the variable.
View ArticleNew Post: Installer for VSTO Word AddIn
Hi, I think ist time to start all over again and explain. I have two msi packages, one for x86 and one for x64. Depending on the bitness of another application, in my case MS WORD, it is required to...
View ArticleNew Post: Installer for VSTO Word AddIn
OK, I see, I am not entirely sure what is the typical Burn solution for this. I guess that you can Embed both MSIs into a bundle. Then set both MSIs to be installed based on mutually exclusive...
View ArticleNew Post: using regasm.exe or RegistrationService
Hello, is it possible to use RegistrationServices .RegisterAssembly to register a managed COM-library from within WiXSharp custom action? Regards martin
View ArticleNew Post: WiXSharp + ngen
Hi, does WixSharp have any ngen interface or function? Regards
View ArticleNew Post: WiXSharp + ngen
No, there is none. Though... I am curious what would be the scenario when ngen is useful?
View ArticleNew Post: using regasm.exe or RegistrationService
Not sure. Wix# has a direct support for registering assemblies in GAC (see GAC) sample. Though I am not sure what is the WiX recommended approach for managed-COM. For native-COM you use heat.exe to...
View ArticleNew Post: WiXSharp + ngen
Hello Oleg, pre-jitting the assemlies for faster startup. Regards Martin
View ArticleNew Post: WiXSharp + ngen
Yes I know what ngen does :) I just thought that you wanted to ngen Wix# managed project or actions and wonder what is the benefit. My bad. If you want to ngen your installed product then arguably the...
View ArticleNew Post: Force ScheduleReboot
Is there a way to add the ScheduleRebootaction to a ManagedProject? I need to schedule rebooting at the end of the install regardless of if the installer determines it is required or not (due to some...
View ArticleNew Post: Run installer as admin always
needing a msi to run as admin always, i.e. prompt UAC etc when installer starts. I need to do this so it has rights to the registry and ability to reuse a shared C# library. I've tried these...
View Article