如果ContentLength不匹配,我正尝试以编程方式在共享驱动器上更新或创建MS Word或Excel文件。该文件最初存储在Sharepoint数据库中。当文件写入本地目录时,我能够成功完成此操作,但是,当对网络驱动器上的文件执行此操作时,即使文件被重写,内容也会损坏,无法正常打开。
我不确定问题是否存在于WriteFile()
中,并且有更好的方法可以使用File.Write
和{{1}之外的其他内容创建或更新Excel / Word文件}
我的代码如下:
file.OpenWrite