Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN creating dllDNN creating dll's in windows temp directory?
Previous
 
Next
New Post
11/5/2008 11:18 PM
 

The temporary files are not created by developers - they're automatically created by the .net framework if needed (module developers don't have access to the temp folder - in fact if you're running under medium trust no developer code can access files outside the web app folder itself). Typically the two things that generate these assemblies are XSD validation and classes marked with the xmlserialzation attribute. As I mentioned, the framework will generate these but will also delete them when it's finished with them - the time they exist is usually measured in milliseconds. If they're staying longer than that then you have a problem e.g. perhaps the permissions on the folder are incorrect (if the permissions allow for creation and read of files, but not delete you would see this).

Cathal

 


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
11/6/2008 10:01 AM
 

Thanks Cathal for your time and reply. I'll check that right now. This particular server has about 40 .net sites. Not all DNN but all are asp.net 1.1, 2.0.

 
New Post
11/6/2008 11:50 AM
 

Also, if any applications are using XSLT, combined with .NET code embedded in the XSLT file....that causes dll's to be written to the windows temp dir.  When the XSLT is parsed, when it finds .NET code in there, it compiles it into a .dll and puts it in the windows temp dir...and it doesn't cache it, everytime you do a transformation, it creates a new .dll.  We had tens of thousands of them, growing at an alarming rate...evenutally the server ran out of space on the C drive.  It had nothing to do with DotNetNuke in this case (DNN wasn't even installed on this server).

Dan

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN creating dllDNN creating dll's in windows temp directory?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out