Create MSI installation package for Windows

• Sep 13, 2012 - 14:14
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Currently we deliver MuseScore on windows as a EXE installation package created via CPackn the packaging component of CMake and the interface they provide to NSIS, the open source installation package maker.

We had several users asking for a MSI package. In particular, it would make a lot easier to install MuseScore via a Group Policy and make administrators of school networks job easier.

CMake people are working on an integration between CPack and the WiX Toolset


Comments

I tried a nightly build of Cmake 2.8.11. It works fine to create a simple MSI to just deploy the needed files and let the user choose the install directory. It lacks an easy way to add a shortcut on the desktop, in the start menu. It also lacks a way to associate MSCZ and MSCX files to MuseScore. The Wix.template.in file can be modified to achieve this but it's not yet working for me.

Other open topics
- Launch MuseScore after install
- Uninstaller removes preferences