如何通过“_files”文件夹保存服务器生成的Word .DOCs?

时间:2010-08-05 13:50:31

标签: asp-classic ms-word

我有一个Word(.DOCument)由(经典ASP)服务器生成。它是一个HTML文件,使用 application / msword 内容类型作为.DOC输出。文档生成正常,保存正常,在Word中打开正常,并且完全可编辑...

Word中的下一个文档保存出现问题。在文档的目录中创建一个名为“< filename> _files ”的文件夹 - 就像您在IE中保存网页一样。在此文件夹中有三个文件:colorschememapping.xmlfilelist.xmlthemedata.thmx。最初使用IE或Firefox生成文档时会发生这种情况。

- >如何在Microsoft Word中保存时阻止创建这些_files文件夹?

流程:用户点击浏览器中的链接,保存(.doc)为...,在MS Word中打开.doc,编辑,保存 - >“_文件”文件夹)

4 个答案:

答案 0 :(得分:1)

它不仅会发生从Firefox / IE生成文件。 Microsoft Word 2007在编辑任何HTML文件并保存时执行此操作。

问题是如果删除目录,HTML文件也会被删除。

我的解决方法:

  1. 在常规Word中编辑文件
  2. 保存文件
  3. 关闭文件(退出Word,或者只是 关闭它)
  4. 在资源管理器中右键单击文件 选择“打开方式” - >记事本。
  5. 在资源管理器中删除文件
  6. 返回记事本并保存
  7. 您现在只有一个HTML文件和一个_files目录。

答案 1 :(得分:0)

Word 2007和2010默认为多文件HTML文档,将文档链接到内容文件。这是基于HTML的文档的默认行为。

我发现,解决它的唯一方法是创建一个真正的Word Doc,而不是基于HTML,或者用户在执行另存为时选择“单个文件网页”。

答案 2 :(得分:0)

如果输出不太复杂,请尝试使用RTF。通过输出扩展名为.doc的RTF文件,我获得了相当大的成功。

答案 3 :(得分:-1)

删除以回收垃圾箱。这将删除单词doc和不需要的文件夹。恢复word doc,然后清空bin。