在VS2008中使用Crystal Reports时出现"文件保存失败"错误

时间:2020-03-05 18:44:03  来源:igfitidea点击:

偶尔尝试保存我在VS2008中使用的Crystal Report时,会弹出一个标题为"文件保存失败"的对话框,提示"文档无法保存在C:\ Users \ Phillip \ AppData \ Local \ Temp {XXXXXXXX -XXXX-XXXX-XXXX-XXXXXXXXXXXX} .rpt。它已保存在C:\ Users \ Phillip \ AppData \ Local \ Temp \〜zzz {YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY} .tmp中。"

如果我单击该对话框,则会出现"文件另存为"对话框。如果指定了报告文件的正确位置,则会询问我是否要替换现有文件。如果我说"是",则会收到一条错误消息,提示"操作无法完成。系统找不到指定的文件。"即使我指定了一个完全不同的文件名,也位于另一个文件夹(例如C:/test.rpt)中,仍然出现相同的"操作无法完成"错误。

有时,如果我稍等片刻,然后再次尝试保存,效果会很好。但是,更频繁地,我不断看到"文件另存为"对话框。然后,我唯一的选择是关闭报告并放弃我的更改。

在很多情况下,这是一个间歇性问题,保存报告的工作就很好。有任何想法吗?

解决方案

回答

听起来像是过程监控员的工作。我们应该能够使用流程监控器来查看真正发生的事情以及原因。

http://technet.microsoft.com/zh-cn/sysinternals/bb896645.aspx

或者,我们可以安装VS2008 sp1并用手指交叉。 (我都愿意)

回答

Copernic Desktop Search有时会锁定文件,以使它们无法被写入。关闭程序可以解决问题。也许其他搜索引擎也会出现相同的问题。