2011-07-28 43 views
0

我有两个Web应用程序,一个基于asp和一个基于asp.net。当通过IE6访问它们(不要问,这是必需的)时,基于asp的临时文件存储在“C:\ Documents and Settings [UserName] \ Local Settings \ Temporary Internet Files”中,而asp。基于网络的存储在“C:\ Documents and Settings \ jmaddre \ Local Settings \ Temporary Internet Files \ Content.IE5”中。我在访问“Content.IE5”文件夹时遇到安全问题,因此想知道是否可以将这些文件的位置更改为“Temporary Internet Files”根文件夹。“临时Internet文件”文件夹vs“Content.IE5”子文件夹

我的问题是,是否有可能做出改变?什么原因导致一些临时文件存储在根文件夹中,但是“Content.IE5”子文件夹中的其他文件?

回答

1

您可以更改临时Internet文件夹的位置,但不能阻止浏览器想要创建Content.IE5子文件夹。至于为什么某些缓存的文件可能未存储在Content.IE5文件夹中,Microsoft尚未提供该信息。

1

IE本身下载的所有内容应该位于Content.IE5子文件夹的随机命名的子文件夹中。根文件夹本身不包含除index.dat以外的任何文件,但某些软件会将文件存储在根文件夹中。这样做的原因是\ Temporary Internet Files \或任何子文件夹的根目录中的文件被自动视为源自本地计算机锁定使用的Internet区域。

http://blogs.msdn.com/b/ieinternals/archive/2011/03/23/understanding-local-machine-zone-lockdown-restricted-this-webpage-from-running-scripts-or-activex-controls.aspx