Ladies and Gentlemen, it was a real heartbeat night hear at Yellow blue soft. We’ve been fighting with Windows Installer for the past year, and there seemed to be no way out.  We had a number of crash which were obviously due to the installation process.

Yes, I hear you: “why you didn’t move to Installshield/nullsoft/installaware/you_name_it?”. The answer is that none of those does (apparently) support the .net client profile. Because of that we’re still stuck with the Visual Studio veeeeeery thing GUI to the the huuuuuuge Windows Installer technology.  And, while creating an installer with Visual Studio 2008 is relatively idiot proof (I can do it too! :mrgreen:  ), it doesn’t seem to be versatile enough for us… and the underlying technology is huuuuge and not-particularly-well documented.

If you’re a developer and you feel you’re stuck to the VS2008 .msi project builder, then this may hopefully help you.

The problem: windows installer wasn’t (for sure) overwriting the file fsharp.core.dll cause the version number was the same, and (maybe) it wasn’t overwriting some other stuff too.  Our desperate cry can be read on our forum.

The solution: editing the the installer.msi with orca (you can download it from here), the full story solution is here. All you need to do is open Orca, open your .msi and create a pair REINSTALLMODE = amus in the Property table. What does amus mean? Honestly I don’t know and I couldn’t care less… all we care is that this amus thing is not in VS2008 anywhere and it kept us up at night for a looooooong time. Btw, we did a couple of tests and it seems to work butstill hold our fingers crossed :geek:

And this is what it looks like in Orca – cute, ain’t it?


how to set your .msi to overwrite the previous installation - orca

(wow, strong emotions going on here :mrgreen: – GOODNIGHT WORLD)

By | 2010-02-19T01:01:56+00:00 February 19th, 2010|English|2 Comments

About the Author:


  1. Earnestine Desko February 15, 2013 at 11:43 pm

    Passed by your post and decided to share it on my blog so my followers can see it too. I used the same title, “Windows installer blues – hopefully gone… for a while | Tabbles”

  2. DotNetShoutout June 25, 2010 at 3:30 pm

    Orca “amus” demistified: how to get windows #installer to do what you want it do to…

    Thank you for submitting this cool story – Trackback from DotNetShoutout…

Leave A Comment

We use technology (including cookies) to collect, use and transfer information to support this Site, including for data analytics purposes, as described in this Site's updated Privacy Policy. Your continued use of the Site signifies your acceptance of such cookies. To learn more about how to manage your cookie settings and how to exercise your rights under GDPR please see our Privacy Policy

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.