PC Review


Reply
Thread Tools Rate Thread

Assembly Download Cache - Not Working "As Advertised"

 
 
jonathan.beckett@gmail.com
Guest
Posts: n/a
 
      5th Dec 2006
Hi all,

I am wondering if anybody has ever solved the problem with the Assembly
Download Cache not really caching things?

Here's what's happening...

I have a winforms based usercontrol that I am displaying in IE6. When
IE is launched, it fetches the new version of the usercontrol from the
web server, and it appears in the download cache. The user control
assembly IS version numbered, and IS signed with a strong name.

Internet Explorer seems to either re-build or fetch the user control
every time it displays it - which is making the entire web application
perform very slowly, as you can imagine.

Has anybody discovered how to *force* IE to use the assemblies in the
cache, and to use the "built" versions of them (or to just make the
cache work properly) ?


Jonathan

 
Reply With Quote
 
 
 
 
jonathan.beckett
Guest
Posts: n/a
 
      5th Dec 2006

(E-Mail Removed) wrote:
> Hi all,
>
> I am wondering if anybody has ever solved the problem with the Assembly
> Download Cache not really caching things?
>
> Here's what's happening...
>
> I have a winforms based usercontrol that I am displaying in IE6. When
> IE is launched, it fetches the new version of the usercontrol from the
> web server, and it appears in the download cache. The user control
> assembly IS version numbered, and IS signed with a strong name.
>
> Internet Explorer seems to either re-build or fetch the user control
> every time it displays it - which is making the entire web application
> perform very slowly, as you can imagine.
>
> Has anybody discovered how to *force* IE to use the assemblies in the
> cache, and to use the "built" versions of them (or to just make the
> cache work properly) ?


I should perhaps have described this in more detail - the usercontrol
dll is appearing in the assembly download cache, but is not being used
by the browser in a new session. For example, if you close all
instances of Internet Explorer, and check gacutil, the assembly is
still there in the cache - but if you then re-open Internet Explorer,
it retrieves and compiles a new copy.

I'm guessing that it's either something internal to the assembly that
needs to be configured (beyong strong naming and versioning), or it's a
fault in the .NET framework.

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Deployment, keep getting: "file cannot be shared in Global Assembly Cache folder" Oleg Ogurok Microsoft Dot NET 0 1st Sep 2004 06:05 PM
Why does "unread mail" and "flagged" stop working when Cache is on =?Utf-8?B?TWFkIEZvcmNl?= Microsoft Outlook Installation 4 18th Jun 2004 01:19 AM
How to clear "assembly download cache" on windows xp? Mats-Erik Grundh Microsoft Dot NET Framework 9 12th Feb 2004 08:05 AM
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> not working mohan Windows XP Internet Explorer 1 28th Jan 2004 02:46 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:12 PM.