有时,在尝试保存我正在 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)中,我也会收到相同的“操作无法完成”错误。
有时,如果我稍等片刻,然后尝试再次保存,它就可以正常工作。然而,更频繁地,我不断收到“将文件另存为”对话框。我唯一的选择是关闭报告并放弃我的更改。
这是一个间歇性问题 - 大多数情况下,保存报告工作得很好。有任何想法吗?