这是我在 Visual Studio 2010 中的项目解决方案资源管理器,我在各种文件夹中突出显示了一些随机生成的文件。这些文件是自动创建的。
- 这些文件是如何生成的?
- 如果我删除它,它会在我的网络应用程序中产生任何其他问题吗?
- 为什么会生成这些文件以及如何摆脱它?
这是我在 Visual Studio 2010 中的项目解决方案资源管理器,我在各种文件夹中突出显示了一些随机生成的文件。这些文件是自动创建的。
我无法告诉您 Visual Studio 是否创建了这些文件,但我可以告诉您文件类型是什么。
根据Wikipedia 上的文件签名列表和Gary Kessler 共同编制的文件签名表,文件为Zip 格式。
在您的一个屏幕截图中,文件的前几个字节是50 4B 03 04 14 00 06 00
. 这表明该文件是Microsoft Office Open XML Format (OOXML) Document。
您应该将其中一个文件重命名为 .ZIP 的扩展名并检查其内容。这应该让您进一步了解文件是如何创建的。
是的,我首先观察到了同样的事情,它是临时文件。你安装flash了吗?
您是否尝试过 asp.net 缓存以确保您的 Web 应用程序始终获取最新版本的 Flash 文件?我不是闪存开发人员,但我认为如果您每次都加载闪存并且不去缓存获取它,那么将加载最新的 xml 文档。除非闪存有内部缓存机制。
<%@ OutputCache Duration="0" VaryByParam="none" %>
在您的 aspx 页面顶部应确保每次加载页面时都会获取该页面上的所有内容,并且不会从缓存中加载任何内容(临时 Internet 文件)