oleg-shilo / wixsharp

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

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

Closed julajus closed 1 month ago

julajus commented 3 months 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 3 months 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.