Make sure you have excluded your View and ViewModel namespaces from obfuscation.
The other problem I encountered was that I was using Caliburn Micro in some libraries, too, and the bootstrappers were instantiating multiple copies of my primary view model if I merged the libraries in with the main executable. I used embedding instead, and it fixed the problem.
After those two steps, it has worked fine.
The other problem I encountered was that I was using Caliburn Micro in some libraries, too, and the bootstrappers were instantiating multiple copies of my primary view model if I merged the libraries in with the main executable. I used embedding instead, and it fixed the problem.
After those two steps, it has worked fine.