Bug 51769 - Implement AppDomain shadow-copying cleanup
Summary: Implement AppDomain shadow-copying cleanup
Status: NEW
Alias: None
Product: Runtime
Classification: Mono
Component: General (show other bugs)
Version: master
Hardware: PC Mac OS
: Normal enhancement
Target Milestone: Future Cycle (TBD)
Assignee: Aleksey Kliger
URL:
Depends on:
Blocks:
 
Reported: 2017-01-25 16:29 UTC by Jérémie Laval
Modified: 2017-01-25 16:31 UTC (History)
2 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Jérémie Laval 2017-01-25 16:29:53 UTC
As per documentation at https://msdn.microsoft.com/en-us/library/ms404279(v=vs.110).aspx

"By default, this setting [ShadowCopyFiles] causes all assemblies in the application path to be copied to a download cache before they are loaded. This is the same cache maintained by the common language runtime to store files downloaded from other computers, and the common language runtime **automatically deletes the files** when they are no longer needed."

This does not seem to be the case for Mono currently and it will result in the temporary directory filling up with assemblies until normal OS operation decide to reclaim it.

Note You need to log in before you can comment on or make changes to this bug.