在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有时会锁定文件,以使它们无法被写入。关闭程序可以解决问题。也许其他搜索引擎也会出现相同的问题。