oleg-shilo / wixsharp

Framework for building a complete MSI or WiX source code by using script files written with C# syntax.
MIT License
1.09k stars 174 forks source link

Using other (not Caliburn.Micro) MVVM framework #1607

Open julajus opened 1 month ago

julajus commented 1 month ago

Hi,

I am trying to create custom WPF installer using Prism MVVM. Project builds successfully, but running msi file do not show any window. NuGets I am using: WixSharp_wix4.bin, Prism.Core.

If I am adding Caliburn.Micro NuGet, everything (all windows and bindings) works via Prism.

It seems, that "Caliburn.Micro" is hardcoded somewhere deep in code, that do not run if this NuGet does not exists.

Please help to find solution.

oleg-shilo commented 4 weeks ago

Correct. You should not remove Caliburn.Micro. WixSharp is using it to orchestrate the WPF dialogs sequence at runtime. But of course, as you'd discovered you do not have to use Calibur. You can use any MVVM framework of your choice.