首页 > 解决方案 > 打开的文件没有上传

问题描述

我正在用 C# 为 Revit 创建一个插件。该插件将允许用户将工作文件直接上传到云端。但问题是文件没有上传到云端,因为它是在应用程序中打开的。我也试过pdf文件。如果文件没有被任何应用程序打开,它将成功上传到云端。

所以错误是如果文件被任何应用程序打开,它就不能上传到云端。

以下代码用于读取文件

m_FileContent = new FileStream(m_strFilePath, FileMode.Open,FileAccess.Read,FileShare.ReadWrite);

标签: c#

解决方案


最后,我通过将文件复制到临时文件夹并从那里上传文件来完成我的工作。


推荐阅读