I need to upgrade a package which was unfortunately created with
per-user scope. It's installing to ProgramFiles. I understand that MSI
can't upgrade my perUser to perMachine.

I have some ideas:
1. Automatically uninstall the per-user package (custom action?)
2. Install the per-machine package right on top of the per-user package
3. Detect the scope of the original package and upgrade to the same
scope. Otherwise default to perMachine.

I just upgraded my project to WiX 3.6 and I'm using burn to create a
boostrapper. I'm hoping that gives me more options.

What's the best solution here?

------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to