<?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: How to Implement DLL Isolation in Wise Package Studio?</title>
	<atom:link href="http://www.msigeek.com/309/implementing-dll-isolation/feed" rel="self" type="application/rss+xml" />
	<link>http://www.msigeek.com/309/implementing-dll-isolation</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: Vijay Raj</title>
		<link>http://www.msigeek.com/309/implementing-dll-isolation/comment-page-1#comment-260</link>
		<dc:creator>Vijay Raj</dc:creator>
		<pubDate>Sun, 29 Mar 2009 15:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://174.36.239.128/~msigeek/implementing-dll-isolation/#comment-260</guid>
		<description>You can create isolated components so that a destination computer&#039;s existing files will not be overwritten with your application&#039;s installed files. If an existing file is overwritten with a file that you are installing, there may be problems with an application that existed on the computer before the install. &lt;br/&gt;&lt;br/&gt;When a file has been included in an isolated component, the file will be installed into the application&#039;s installation directory rather than a Windows system directory.&lt;br/&gt;&lt;br/&gt;In this case, one of the components can be placed in the same directory as the application, and a file created with the same name as the application executable, with an extension .LOCAL. Then the local component will be used by preference by this application (other applications will use the non-local component, or their own local components).&lt;br/&gt;&lt;br/&gt;Because the same registry entries are used for both copies of the component, the components need to be binary compatible for this to work. Hence these registry components are given a shared count under properties.</description>
		<content:encoded><![CDATA[<p>You can create isolated components so that a destination computer&#8217;s existing files will not be overwritten with your application&#8217;s installed files. If an existing file is overwritten with a file that you are installing, there may be problems with an application that existed on the computer before the install. </p>
<p>When a file has been included in an isolated component, the file will be installed into the application&#8217;s installation directory rather than a Windows system directory.</p>
<p>In this case, one of the components can be placed in the same directory as the application, and a file created with the same name as the application executable, with an extension .LOCAL. Then the local component will be used by preference by this application (other applications will use the non-local component, or their own local components).</p>
<p>Because the same registry entries are used for both copies of the component, the components need to be binary compatible for this to work. Hence these registry components are given a shared count under properties.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

