<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx</link><description>Statement “In ASP.NET 1.1, do not deploy strong named assemblies to the BIN directory (i.e. if they are strong named make sure you DO put them in the GAC).” What problems do storing strong named assemblies in the bin directories cause? In ASP.NET 1.1,</description><dc:language>sv-SE</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>ASP.NET: Check your Web Site today for these common assembly related memory and perf issues</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575362</link><pubDate>Thu, 13 Apr 2006 01:37:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575362</guid><dc:creator>If broken it is, fix it you should</dc:creator><description>Recently my colleague Doug wrote a nice post on Nine tips for a healthy &amp;amp;quot;in production&amp;amp;quot; ASP.NET application....</description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575439</link><pubDate>Thu, 13 Apr 2006 04:07:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575439</guid><dc:creator>Chris</dc:creator><description>&lt;a rel="nofollow" target="_new" href="http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=1.32&amp;amp;url=/Design/AssembliesShouldHaveValidStrongNames.html"&gt;http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=1.32&amp;amp;url=/Design/AssembliesShouldHaveValidStrongNames.html&lt;/a&gt;</description></item><item><title>Una serie di link sulle performance Asp.Net</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575652</link><pubDate>Thu, 13 Apr 2006 13:33:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575652</guid><dc:creator>PhilloPuntoIt</dc:creator><description /></item><item><title>Interesting Finds</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575671</link><pubDate>Thu, 13 Apr 2006 14:16:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575671</guid><dc:creator>Jason Haley</dc:creator><description /></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575860</link><pubDate>Thu, 13 Apr 2006 20:16:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575860</guid><dc:creator>Dan McKinley</dc:creator><description>Since you say 1.1 specifically, can I assume this is fixed (ie, /bin assemblies loaded differently) in 2.0? I think complying with the GAC recommendation is probably a bigger headache for people than you realize. </description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#575921</link><pubDate>Thu, 13 Apr 2006 21:23:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:575921</guid><dc:creator>Neyah</dc:creator><description>Does this mean that if two different AppDomains load the same signed DLL that is not in the GAC, that they will share code since the load actually happens in the domain neutral AppDomain? &amp;nbsp;Or will there be two copies loaded?&lt;br&gt;&lt;br&gt;Also, if I load assembly StrongNameNotInGac.dll then my AppDomain recycles and I load StrongNameNotInGac.dll again, are there now two copies of StrongNameNotInGac.dll in the domain neutral AppDomain, or just one? &amp;nbsp;If there are two, does this mean that the memory taken by the N through N-1 loaded assemblies are &amp;quot;leaked&amp;quot; until the process restarts/recycles?&lt;br&gt;&lt;br&gt;You specifically pointed out that this is a problem for ASP.NET 1.1. &amp;nbsp;Has anything changed in 2.0?&lt;br&gt;&lt;br&gt;Based on the FxCop rule that Chris linked to above, I would venture to say that a fair portion of the ASP 1.1 applications deployed here have strong named assemblies in the bin directories :(</description></item><item><title>Link Listing - April 15, 2006</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#576798</link><pubDate>Sat, 15 Apr 2006 07:57:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576798</guid><dc:creator>Christopher Steen</dc:creator><description>[JS/CSS] event:Selectors - the simplest way to hook &lt;br&gt;Javascript events to a CSS class [Via: Jon &lt;br&gt;Galloway...</description></item><item><title>ASP.NET Performance Checks</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#576937</link><pubDate>Sat, 15 Apr 2006 21:21:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576937</guid><dc:creator>Javier G. Lozano</dc:creator><description /></item><item><title>ASP.NET Performance Checks</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#576942</link><pubDate>Sat, 15 Apr 2006 21:28:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576942</guid><dc:creator>Javier G. Lozano</dc:creator><description /></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#576966</link><pubDate>Sat, 15 Apr 2006 23:13:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576966</guid><dc:creator>Tess</dc:creator><description>Dan,&lt;br&gt;&lt;br&gt;In 2.0 the assemblies are not loaded domain neutral so you are right:) there was a very specific reason i mentioned 1.1. &amp;nbsp;(and 1.0 for that matter)&lt;br&gt;&lt;br&gt;Neyah,&lt;br&gt;&lt;br&gt;If you have two strong named assemblies in different directories they are still loaded twice... ASP.NET still wont know that its the same assembly.&lt;br&gt;&lt;br&gt;You should not run into the assembly leak you are asking about though... only one dll per unique dll path/name, but i think the question is very valid and i love when people question things like that... &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>.NET 点滴 </title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#577189</link><pubDate>Sun, 16 Apr 2006 19:19:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:577189</guid><dc:creator>子陵</dc:creator><description /></item><item><title>Ensure that strong named assemblies are not loaded from your bin directory!</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#586015</link><pubDate>Fri, 28 Apr 2006 16:57:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:586015</guid><dc:creator>Stefan Goßner</dc:creator><description>Tess explains in detail why you should not place a strong named assembly into the bin directory of your...</description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#586308</link><pubDate>Fri, 28 Apr 2006 23:15:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:586308</guid><dc:creator>Karl Costenbader</dc:creator><description>Tess, this may seem unrelated, but your blogs have really got my wheels spinning: &lt;br&gt;&lt;br&gt;We have several different applications that our customers can install, each of which has a minimum of 4 different applications (a web client, an application layer hosted in IIS, and a couple of win forms applications). In many cases, the applications are spread over multiple physical machines. &lt;br&gt;&lt;br&gt;All of our applications share a set of common DLLs that we have written, but based on customer installation cycles and application distribution patterns, they could have numerous &amp;nbsp;versions of the common DLLs in the GAC at the same time. For this reason, we have completely shied away from usnig the GAC, but I am becoming more convinced by the day that we need to bite the bullet and start installing to the GAC.&lt;br&gt;&lt;br&gt;I am going to assume that you are strongly in favor of installing the common DLLs to the GAC. If so, do you have any pointers/articles on versioning the DLLs or should we just let the compiler pick the next revision number and be done with it? I'm probably overthinking this, but I spent way too much time straightening out DLL versioning issues in the &amp;quot;good old days&amp;quot; to feel completely comfortable about the GAC yet.&lt;br&gt;&lt;br&gt;Any tips you can provide would be much appreciated.&lt;br&gt;</description></item><item><title>.NET Resources</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#591378</link><pubDate>Sat, 06 May 2006 11:30:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:591378</guid><dc:creator>mattonsoftware.com</dc:creator><description>The following links to .NET resources have been collated over time with the assistance of colleagues.&amp;amp;amp;nbsp;...</description></item><item><title>Блог баги и отладку</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#595234</link><pubDate>Thu, 11 May 2006 12:56:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:595234</guid><dc:creator>«XOR's Post»</dc:creator><description>Рекомендую почитать блог &amp;amp;amp;laquo;If broken it is, fix it you should&amp;amp;amp;raquo;. Детально рассматриваются различные...</description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#605144</link><pubDate>Tue, 23 May 2006 22:55:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:605144</guid><dc:creator>JohnL</dc:creator><description>Tess;&lt;br&gt;We're running .Net 2.0 and still have this problem.&lt;br&gt;Is this supposed to be fixed in 2.0?&lt;br&gt;&lt;br&gt;BTW: the &amp;quot;PRB: &amp;quot;Access Denied&amp;quot; Error Messages...&amp;quot; article you linked to says it applies to .Net 2.0</description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#605731</link><pubDate>Wed, 24 May 2006 11:13:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:605731</guid><dc:creator>Tess</dc:creator><description>Yes, &amp;nbsp;the issue is due to the dlls being loaded in the shared domain in 1.0 and 1.1. which no longer occurrs in 2.0 so i would say that your issue must be due to something else. </description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#609203</link><pubDate>Sun, 28 May 2006 12:57:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:609203</guid><dc:creator>deniz mert edincik</dc:creator><description>tess, about application recycling;&lt;br&gt;&lt;br&gt;what actually happens when application is recycled... we had an issue like logging under bin directory, which caused one of our web services to recycle on each request... &lt;br&gt;&lt;br&gt;but I am not sure, is it only performance related or some of the requests can be lost?&lt;br&gt;&lt;br&gt;thanks in advance&lt;br&gt;&lt;br&gt;deniz aka bluesign</description></item><item><title>re: ASP.NET:  Strong named assemblies should not be stored in the bin directory</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#609839</link><pubDate>Mon, 29 May 2006 10:08:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:609839</guid><dc:creator>Tess</dc:creator><description>Hi Deniz,&lt;br&gt;&lt;br&gt;The requests that are currently executing will finsih executing but sessions will be lost for example on application restarts. </description></item><item><title>   Tips for a healthy ASP.NET application in production &amp;raquo; Advanced .NET Debugging</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#1451552</link><pubDate>Thu, 11 Jan 2007 22:22:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1451552</guid><dc:creator>   Tips for a healthy ASP.NET application in production » Advanced .NET Debugging</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://dotnetdebug.net/2006/04/15/tips-for-a-healthy-aspnet-application-in-production/"&gt;http://dotnetdebug.net/2006/04/15/tips-for-a-healthy-aspnet-application-in-production/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Are you profiling your application and now you can't debug anymore?</title><link>http://blogs.msdn.com/tess/archive/2006/04/13/asp-net-strong-named-assemblies-should-not-be-stored-in-the-bin-directory.aspx#2434185</link><pubDate>Sun, 06 May 2007 01:11:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2434185</guid><dc:creator>A developer's strayings</dc:creator><description>&lt;p&gt;This is an interesting case I got very recently and that made me scratch my head a lot, wondering what&lt;/p&gt;
</description></item></channel></rss>