Player leaves files open after reading


The SCORM player leaves files open and locked after reading them. This is not normally an issue, other than conservation of resources. However I was recently using the system to troubleshoot a SCO and had to cycle IIS to edit files after opening them. The file locks are only released after the app process ends, which can be upto 20 minutes on a default install of IIS.
Content.aspx.cs is the code that handles reading the SCO files and needs to explicitly close any file it opens to read.