<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tabbles &#187; bugs</title>
	<atom:link href="http://tabbles.net/blog/tag/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://tabbles.net</link>
	<description>Document Management Software, File Tagging</description>
	<lastBuildDate>Thu, 17 May 2012 04:34:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Windows installer blues &#8211; hopefully gone&#8230; for a while</title>
		<link>http://tabbles.net/blog/windows-installer-blues-hopefully-gone-for-a-while/</link>
		<comments>http://tabbles.net/blog/windows-installer-blues-hopefully-gone-for-a-while/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 00:01:56 +0000</pubDate>
		<dc:creator>Andrea</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Orca]]></category>
		<category><![CDATA[Tabbles]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows installer]]></category>

		<guid isPermaLink="false">http://tabbles.net/blog/?p=176</guid>
		<description><![CDATA[How to get your .msi installer to overwrite the previous installation completely. Orca, REINSTALLMODE, amus.]]></description>
			<content:encoded><![CDATA[<p>Ladies and Gentlemen, it was a real heartbeat night hear at Yellow blue soft. We&#8217;ve been fighting with <strong>Windows Installer</strong> 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.</p>
<p>Yes, I hear you: &#8220;why you didn&#8217;t move to Installshield/nullsoft/installaware/you_name_it?&#8221;. The answer is that<strong> none of those does (apparently) support the .net client profile</strong>. Because of that we&#8217;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!  <img src='http://tabbles.net/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' />  Â ), it doesn&#8217;t seem to be versatile enough for us&#8230; and the underlying technology is huuuuge and not-particularly-well documented.</p>
<h2>If you&#8217;re a developer and you feel you&#8217;re stuck to the VS2008 .msi project builder, then this may hopefully help you.</h2>
<p><strong>The problem</strong>: windows installer wasn&#8217;t (for sure) overwriting the file fsharp.core.dll cause the version number was the same, and (maybe) it wasn&#8217;t overwriting some other stuff too. Â Our desperate cry can be read on our <a title="installation bug 1.4.9 - Tabbles forum" href="http://tabbles.net/forum/viewtopic.php?f=7&amp;t=218#p1240">forum</a>.<br />
<strong> </strong></p>
<p><strong>The solution</strong>: editing the the installer.msi withÂ <a href="http://blogs.msdn.com/astebner/archive/2004/07/12/180792.aspx">orca</a> (you can download it from <a title="Download ORCA" href="http://www.technipages.com/wp-content/uploads/2007/11/orca.Msi">here</a>), the full story solution isÂ <a href="http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.framework/2009-01/msg00161.html">here</a>. All you need to do is open Orca, open your .msi and create a pair <em>REINSTALLMODE</em> = <em>amus </em>in the <em>Property </em>table. What does <em>amus</em> mean? Honestly I don&#8217;t know and I couldn&#8217;t care less&#8230; all we care is that this <em>amus</em> 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Â <img title="Geek" src="http://tabbles.net/forum/images/smilies/icon_e_geek.gif" alt=":geek:" /></p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>And this is what it looks like in Orca &#8211; cute, ain&#8217;t it?</strong></p>
<div id="attachment_177" class="wp-caption aligncenter" style="width: 595px"><a href="http://tabbles.net/blog/wp-content/uploads/2010/02/orca_amus.png" rel="wp-prettyPhoto[g176]"><img class="size-full wp-image-177     " title="orca_amus" src="http://tabbles.net/blog/wp-content/uploads/2010/02/orca_amus.png" alt="Orca REINSTALLMODE amus" width="585" height="406" /></a><p class="wp-caption-text">how to set your .msi to overwrite the previous installation - orca</p></div>
<p>(wow, strong emotions going on hereÂ <img title="Mr. Green" src="http://tabbles.net/forum/images/smilies/icon_mrgreen.gif" alt=":mrgreen:" /> &#8211; GOODNIGHT WORLD)</p>
]]></content:encoded>
			<wfw:commentRss>http://tabbles.net/blog/windows-installer-blues-hopefully-gone-for-a-while/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

