

这是我在 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 文件)