<?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: Debugging file locking in the GAC</title>
	<atom:link href="http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/</link>
	<description>SharePoint</description>
	<lastBuildDate>Fri, 20 Jan 2012 10:08:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Alex Angas</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-59</link>
		<dc:creator>Alex Angas</dc:creator>
		<pubDate>Sun, 20 Feb 2011 00:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-59</guid>
		<description>Thanks Ryan, I hadn&#039;t thought about it from the uninstall perspective. That definitely sounds right. Glad to help!</description>
		<content:encoded><![CDATA[<p>Thanks Ryan, I hadn&#8217;t thought about it from the uninstall perspective. That definitely sounds right. Glad to help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Wheeler</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-58</link>
		<dc:creator>Ryan Wheeler</dc:creator>
		<pubDate>Fri, 18 Feb 2011 23:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-58</guid>
		<description>I&#039;ve posted a question on StackOverflow that may be of interest - http://stackoverflow.com/questions/5047694/sharepoints-owstimer-service-keeping-references-to-feature-receiver-assemblies</description>
		<content:encoded><![CDATA[<p>I&#8217;ve posted a question on StackOverflow that may be of interest &#8211; <a href="http://stackoverflow.com/questions/5047694/sharepoints-owstimer-service-keeping-references-to-feature-receiver-assemblies" rel="nofollow">http://stackoverflow.com/questions/5047694/sharepoints-owstimer-service-keeping-references-to-feature-receiver-assemblies</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-57</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Fri, 18 Feb 2011 23:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-57</guid>
		<description>Fantastic Alex! This is just haunting me at the moment, damn OWSTIMER! 

Minor point - looks like assemblies are moved to c:windowsassemblytemp when Fusion *uninstalls* an assembly from the GAC but its still being used by OWSTIMER - see http://blogs.msdn.com/b/junfeng/archive/2006/11/17/gac-temp-and-tmp.aspx

I&#039;ve verified this with process explorer and a feature receiver. On install OWSTIMER&#039;s handle is to the normal GAC localation but after uninstall its moved to temp.</description>
		<content:encoded><![CDATA[<p>Fantastic Alex! This is just haunting me at the moment, damn OWSTIMER! </p>
<p>Minor point &#8211; looks like assemblies are moved to c:windowsassemblytemp when Fusion *uninstalls* an assembly from the GAC but its still being used by OWSTIMER &#8211; see <a href="http://blogs.msdn.com/b/junfeng/archive/2006/11/17/gac-temp-and-tmp.aspx" rel="nofollow">http://blogs.msdn.com/b/junfeng/archive/2006/11/17/gac-temp-and-tmp.aspx</a></p>
<p>I&#8217;ve verified this with process explorer and a feature receiver. On install OWSTIMER&#8217;s handle is to the normal GAC localation but after uninstall its moved to temp.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders Rask</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-37</link>
		<dc:creator>Anders Rask</dc:creator>
		<pubDate>Wed, 07 Oct 2009 14:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-37</guid>
		<description>Sometimes when assemblies arent upgraded, i find it usefull to delete temporary asp net files:&lt;br&gt;&lt;br&gt;rd c:windowsmicrosoft .netframeworkv2.xxxxtemporary asp net filesroot /q /s&lt;br&gt;&lt;br&gt;you need to do an iisreset -timeout:0 before being able to delete the root folder</description>
		<content:encoded><![CDATA[<p>Sometimes when assemblies arent upgraded, i find it usefull to delete temporary asp net files:</p>
<p>rd c:windowsmicrosoft .netframeworkv2.xxxxtemporary asp net filesroot /q /s</p>
<p>you need to do an iisreset -timeout:0 before being able to delete the root folder</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndersR</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-30</link>
		<dc:creator>AndersR</dc:creator>
		<pubDate>Wed, 07 Oct 2009 04:57:14 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-30</guid>
		<description>Sometimes when assemblies arent upgraded, i find it usefull to delete temporary asp net files:&lt;br&gt;&lt;br&gt;rd c:windowsmicrosoft .netframeworkv2.xxxxtemporary asp net filesroot /q /s&lt;br&gt;&lt;br&gt;you need to do an iisreset -timeout:0 before being able to delete the root folder</description>
		<content:encoded><![CDATA[<p>Sometimes when assemblies arent upgraded, i find it usefull to delete temporary asp net files:</p>
<p>rd c:windowsmicrosoft .netframeworkv2.xxxxtemporary asp net filesroot /q /s</p>
<p>you need to do an iisreset -timeout:0 before being able to delete the root folder</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter B</title>
		<link>http://www.alexangas.com/blog/2009/07/debugging-file-locking-in-the-gac/comment-page-1/#comment-28</link>
		<dc:creator>Peter B</dc:creator>
		<pubDate>Mon, 31 Aug 2009 14:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://alexangas.com/blog/?p=176#comment-28</guid>
		<description>I was using the very handy Application Pool Manager (&lt;a href=&quot;http://harbar.net/articles/APM.aspx&quot; rel=&quot;nofollow&quot;&gt;http://harbar.net/articles/APM.aspx&lt;/a&gt;), but set it to use Warm Up scripts - which can lock a DLL on the W3WP process.</description>
		<content:encoded><![CDATA[<p>I was using the very handy Application Pool Manager (<a href="http://harbar.net/articles/APM.aspx" rel="nofollow">http://harbar.net/articles/APM.aspx</a>), but set it to use Warm Up scripts &#8211; which can lock a DLL on the W3WP process.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.alexangas.com @ 2012-02-07 12:25:37 -->
