<?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>Installation Developer &#187; Prevent Registry Entries from Being Deleted During Uninstall</title>
	<atom:link href="http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.installationdeveloper.com</link>
	<description>InstallShield Training - InstallShield Tutorials</description>
	<lastBuildDate>Thu, 26 Jan 2012 22:12:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Prevent Registry Entries from Being Deleted During Uninstall</title>
		<link>http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/</link>
		<comments>http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 16:51:44 +0000</pubDate>
		<dc:creator>Rod_Maupin</dc:creator>
				<category><![CDATA[InstallShield Training]]></category>
		<category><![CDATA[installshield class]]></category>
		<category><![CDATA[installshield classes]]></category>
		<category><![CDATA[installshield course]]></category>
		<category><![CDATA[installshield courses]]></category>
		<category><![CDATA[installshield programmer]]></category>
		<category><![CDATA[Installshield Tutorial]]></category>
		<category><![CDATA[installshield tutorials]]></category>

		<guid isPermaLink="false">http://www.installationdeveloper.com/?p=560</guid>
		<description><![CDATA[Let&#8217;s say you have an install program that creates some registry entries. Normally, when you do an uninstall, the registry entries will be deleted from the registry. That is usually the behavior you want. However, what you if want to prevent registry entries from being during the uninstall? It is possible. Here&#8217;s how. You simply [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s say you have an install program that creates some registry entries.  Normally, when you do an uninstall, the registry entries will be deleted from the registry.  That is usually the behavior you want.</p>
<p>However, what you if want to prevent registry entries from being during the uninstall?  It is possible.  Here&#8217;s how.</p>
<p>You simply Disable the logging before the registry entries are made, then Enable logging after the changes.  Here&#8217;s an example:</p>
<p>Disable(LOGGING);</p>
<p>// registry creation statement 1<br />
// registry creation statement 2<br />
// registry creation statement 3<br />
// &#8230;.and so on&#8230;.</p>
<p>Enable(LOGGING);</p>
<p>
&nbsp;</p>
<!-- Start Sociable --><div class="sociable"><div class="sociable_tagline"><a class='sociable_tagline' target='_blank' href='http://blogplay.com' style='color:#333333;text-decoration:none'>Be Sociable, Share!</a></div><ul class='clearfix'><li><a title="Twitter" class="option1_32" style="background-position:-288px -32px" rel="nofollow" target="_blank" href="http://twitter.com/intent/tweet?text=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall%20-%20http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F%20(via%20@sociablesite)"></a></li><li><a title="Facebook" class="option1_32" style="background-position:-96px 0px" rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;t=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li><a title="email" class="option1_32" style="background-position:-160px 0px" rel="nofollow" target="_blank" href="https://mail.google.com/mail/?view=cm&fs=1&to&su=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&body=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&ui=2&tf=1&shva=1"></a></li><li><a class="option1_32" style="cursor:pointer;background-position:-128px 0px" rel="nofollow" title="Add to favorites - doesn't work in Chrome"  onClick="javascript:AddToFavorites();"></a></li><li><a title="StumbleUpon" class="option1_32" style="background-position:-224px -32px" rel="nofollow" target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li><a title="Delicious" class="option1_32" style="background-position:-32px 0px" rel="nofollow" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;notes=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li><a title="Google Reader" class="option1_32" style="background-position:-224px 0px" rel="nofollow" target="_blank" href="http://www.google.com/reader/link?url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;srcURL=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;srcTitle=Installation+Developer+InstallShield+Training+-+InstallShield+Tutorials"></a></li><li><a title="LinkedIn" class="option1_32" style="background-position:-288px 0px" rel="nofollow" target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;source=Installation+Developer+InstallShield+Training+-+InstallShield+Tutorials&amp;summary=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li><a title="BlinkList" class="option1_32" style="background-position:0px 0px" rel="nofollow" target="_blank" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;Title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li><a style="cursor:pointer" rel="nofollow" onMouseOut="fixOnMouseOut(document.getElementById('sociable-post-560'), event, 'post-560')" onMouseOver="more(this,'post-560')"><img style='margin-top:9px' src='http://www.installationdeveloper.com/wp-content/plugins/sociable/images/more.png'></a></li></ul><div onMouseout="fixOnMouseOut(this,event,'post-560')" id="sociable-post-560" style="display:none;">   

    <div style="top: auto; left: auto; display: block;" id="sociable">



		<div class="popup">

			<div class="content">

				<ul><li style="heigth:32px;width:32px"><a title="Myspace" class="option1_32" style="background-position:0px -32px" rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;t=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li style="heigth:32px;width:32px"><a title="Digg" class="option1_32" style="background-position:-64px 0px" rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;bodytext=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li style="heigth:32px;width:32px"><a title="Reddit" class="option1_32" style="background-position:-128px -32px" rel="nofollow" target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li style="heigth:32px;width:32px"><a title="Google Bookmarks" class="option1_32" style="background-position:-192px 0px" rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;annotation=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li style="heigth:32px;width:32px"><a title="HackerNews" class="option1_32" style="background-position:-256px 0px" rel="nofollow" target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;t=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall"></a></li><li style="heigth:32px;width:32px"><a title="MSNReporter" class="option1_32" style="background-position:-352px 0px" rel="nofollow" target="_blank" href="http://reporter.es.msn.com/?fn=contribute&amp;Title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;URL=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li style="heigth:32px;width:32px"><a title="Sphinn" class="option1_32" style="background-position:-192px -32px" rel="nofollow" target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F"></a></li><li style="heigth:32px;width:32px"><a title="Posterous" class="option1_32" style="background-position:-64px -32px" rel="nofollow" target="_blank" href="http://posterous.com/share?linkto=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;title=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;selection=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li><li style="heigth:32px;width:32px"><a title="Tumblr" class="option1_32" style="background-position:-256px -32px" rel="nofollow" target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.installationdeveloper.com%2F560%2Fprevent-registry-entries-from-being-deleted-during-uninstall%2F&amp;t=Prevent%20Registry%20Entries%20from%20Being%20Deleted%20During%20Uninstall&amp;s=Let%27s%20say%20you%20have%20an%20install%20program%20that%20creates%20some%20registry%20entries.%20%20Normally%2C%20when%20you%20do%20an%20uninstall%2C%20the%20registry%20entries%20will%20be%20deleted%20from%20the%20registry.%20%20That%20is%20usually%20the%20behavior%20you%20want.%0D%0A%0D%0AHowever%2C%20what%20you%20if%20want%20to%20prevent%20reg"></a></li></ul>			

			</div>        

		  <a style="cursor:pointer" onclick="hide_sociable('post-560',true)" class="close">



		  <img onclick="hide_sociable('post-560',true)" title="close" src="http://www.installationdeveloper.com/wp-content/plugins/sociable/images/closelabel.png">

		  </a>

		</div>

	</div> 

  </div></div><div class='sociable' style='float:none'><ul class='clearfix'><li id="Twitter_Counter"><a href="https://twitter.com/share" data-text="Prevent Registry Entries from Being Deleted During Uninstall - http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/ (via #sociablesite)" data-url="http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/" class="twitter-share-button" data-count="horizontal">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script></li><li id="Facebook_Counter"><iframe src="//www.facebook.com/plugins/like.php?href=http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/&send=false&layout=button_count&show_faces=false&action=like&colorscheme=light&font" scrolling="no" frameborder="0" style="border:none; overflow:hidden;height:32px;width:100px" allowTransparency="true"></iframe></li><li id="Google_+"><g:plusone annotation="bubble" href="http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/" size="medium"></g:plusone></li><li id="LinkedIn_Counter"><script src="http://platform.linkedin.com/in.js" type="text/javascript"></script><script type="IN/Share" data-url="http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/" data-counter="right"></script></li><li id="StumbleUpon_Counter"><script src="http://www.stumbleupon.com/hostedbadge.php?s=2&r=http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/"></script></li></ul></div><!-- End Sociable -->]]></content:encoded>
			<wfw:commentRss>http://www.installationdeveloper.com/560/prevent-registry-entries-from-being-deleted-during-uninstall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

