<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Redistributing Application Components using Merge Modules</title>
	<atom:link href="http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/feed" rel="self" type="application/rss+xml" />
	<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules</link>
	<description>Microsoft Guides, Windows Blog and Tech Tips</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:43:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Justanotherperson</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-9069</link>
		<dc:creator>Justanotherperson</dc:creator>
		<pubDate>Sat, 16 Oct 2010 07:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-9069</guid>
		<description>And what about the joy of 3rd part merge modules...and patching...and security?

Security vulnerability #473 in Product  that you have in 48 packages.

First, you are assuming that the said 3rd party vendor updates their MSM&#039;s as quickly as they do their installs, and secondly that they do at all.

Then you still have to go and update all of them.

MSM&#039;s were a nice concept that turned into something that ideally I would avoid almost always.</description>
		<content:encoded><![CDATA[<p>And what about the joy of 3rd part merge modules&#8230;and patching&#8230;and security?</p>
<p>Security vulnerability #473 in Product  that you have in 48 packages.</p>
<p>First, you are assuming that the said 3rd party vendor updates their MSM&#8217;s as quickly as they do their installs, and secondly that they do at all.</p>
<p>Then you still have to go and update all of them.</p>
<p>MSM&#8217;s were a nice concept that turned into something that ideally I would avoid almost always.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Webinar: Best Practices for Building Installation in Visual Studio 2010</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-5872</link>
		<dc:creator>Webinar: Best Practices for Building Installation in Visual Studio 2010</dc:creator>
		<pubDate>Wed, 28 Apr 2010 16:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-5872</guid>
		<description>[...] Redistributing Application Components using Merge Modules [...]</description>
		<content:encoded><![CDATA[<p>[...] Redistributing Application Components using Merge Modules [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Did you know these Windows Installer File Types?</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-1266</link>
		<dc:creator>Did you know these Windows Installer File Types?</dc:creator>
		<pubDate>Thu, 11 Mar 2010 10:00:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-1266</guid>
		<description>[...] this article to understand, how an Merge Module (.msm) [...]</description>
		<content:encoded><![CDATA[<p>[...] this article to understand, how an Merge Module (.msm) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bhuvana</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-630</link>
		<dc:creator>Bhuvana</dc:creator>
		<pubDate>Fri, 04 Dec 2009 20:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-630</guid>
		<description>The following link has more information on creating merge modules  in general and in Wise Package Studio.&lt;br&gt;&lt;a href=&quot;http://www.purepackaging.com/mergemodules.php&quot; rel=&quot;nofollow&quot;&gt;http://www.purepackaging.com/mergemodules.php&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>The following link has more information on creating merge modules  in general and in Wise Package Studio.<br /><a href="http://www.purepackaging.com/mergemodules.php" rel="nofollow">http://www.purepackaging.com/mergemodules.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bhuvana</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-629</link>
		<dc:creator>Bhuvana</dc:creator>
		<pubDate>Fri, 04 Dec 2009 19:42:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-629</guid>
		<description>It is recommended that a new merge module should be created for each successive version of a component in order to avoid version conflicts.&lt;br&gt;Check the following Microsoft KB for MSI DB properties to handle reference count &amp; permanent explicity.&lt;br&gt;&lt;a href=&quot;http://support.microsoft.com/kb/255684&quot; rel=&quot;nofollow&quot;&gt;http://support.microsoft.com/kb/255684&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>It is recommended that a new merge module should be created for each successive version of a component in order to avoid version conflicts.<br />Check the following Microsoft KB for MSI DB properties to handle reference count &#038; permanent explicity.<br /><a href="http://support.microsoft.com/kb/255684" rel="nofollow">http://support.microsoft.com/kb/255684</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: msigeek</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-624</link>
		<dc:creator>msigeek</dc:creator>
		<pubDate>Fri, 04 Dec 2009 17:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-624</guid>
		<description>When a merge module is merged into the .msi, all the info and&lt;br&gt;resources required to install the components delivered by the merge module are incorporated into&lt;br&gt;the application&#039;s .msi file itself.  Because all the information&lt;br&gt;needed to install the components is delivered as a single file, the use of merge modules can&lt;br&gt;eliminate many instances of version conflicts, missing Registry entries, and improperly installed files. &lt;br&gt;&lt;br&gt;For example, if the Crystal Reports is been added as a Merge Module, it would avoid different microsoft applications using different versions of crystal report dlls. Also, as we have the signing and GUID of MSM components, even Installer takes care of reference counts and version clash.</description>
		<content:encoded><![CDATA[<p>When a merge module is merged into the .msi, all the info and<br />resources required to install the components delivered by the merge module are incorporated into<br />the application&#39;s .msi file itself.  Because all the information<br />needed to install the components is delivered as a single file, the use of merge modules can<br />eliminate many instances of version conflicts, missing Registry entries, and improperly installed files. </p>
<p>For example, if the Crystal Reports is been added as a Merge Module, it would avoid different microsoft applications using different versions of crystal report dlls. Also, as we have the signing and GUID of MSM components, even Installer takes care of reference counts and version clash.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kiran</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-623</link>
		<dc:creator>Kiran</dc:creator>
		<pubDate>Fri, 04 Dec 2009 16:55:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-623</guid>
		<description>How does merge module eliminate version clashing, can anyone little bit elaborate with example.</description>
		<content:encoded><![CDATA[<p>How does merge module eliminate version clashing, can anyone little bit elaborate with example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Did you know these Windows Installer File Types?</title>
		<link>http://www.msigeek.com/1659/redistributing-application-components-using-merge-modules/comment-page-1#comment-625</link>
		<dc:creator>Did you know these Windows Installer File Types?</dc:creator>
		<pubDate>Fri, 04 Dec 2009 06:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.msigeek.com/?p=1659#comment-625</guid>
		<description>[...] registry, and other system changes that installs a discrete portion of the application. Read this article to understand, how an MSM [...]</description>
		<content:encoded><![CDATA[<p>[...] registry, and other system changes that installs a discrete portion of the application. Read this article to understand, how an MSM [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

