0

我们在共享(网络)驱动器上有一个 excel 文件。全球多个团队成员正在使用(更新和修改)此 Excel。我们为此文件设置 了共享选项(下图)。在此处输入图像描述

与用户一起,这个文件也被 ac# 程序访问和编辑。但是,c# 程序偶尔会抛出以下错误消息。

\\shared\location\testfile.xlsx是只读的,不能被覆盖。
它已保存为文件\\shared\location\testfile (n) .xlsx

其中 (n) 不断增加并创建此文件的副本。下面的例子。

\\shared\location\testfile (1) .xlsx
\\shared\location\testfile (2) .xlsx
\\shared\location\testfile (3) .xlsx
.....
\\shared\location\testfile (n ) .xlsx

我们无法确定在哪种情况下会出现此问题。有人遇到过这个问题吗?你能告诉我们如何解决这个问题,或者至少如何重现这个问题。

4

1 回答 1

0

旧的共享工作簿功能一直存在问题,无法进行故障排除。该功能的问题可能随时出现,并且通常无法在其他计算机或环境中重现。

因此,在 Office 365 和在线位置引入新的共同创作之前多年的最佳建议是避免像瘟疫一样的共享工作簿功能。

从您的屏幕截图中可以明显看出您正在使用 Office 365。此方案的最佳解决方案是将文件从文件共享中移出并将工作簿存储在支持现代共同创作的位置并忘记旧的共享工作簿特征。

于 2021-03-22T23:00:01.683 回答