我们正在使用NPOI将数据自动插入文件共享中的Excel工作表中。如果已经打开了文件,则自动化将无法保存文件,并且如果文件是由用户打开的,则用户将不会看到任何更改,直到用户重新打开文件。因此,我们在进行更改之前先复制文件,并且没有真正的自动化数据/用户交互。用户必须从复制的文件中选择更新的数据。
现在我们的要求已更改:现在需要与更新的数据进行交互。理想情况下,它应该像在SharePoint或OneDrive上一样工作,即用户和自动化在同一个文件上工作,并且用户可以立即使用更新的数据。
问题是:由于该公司希望将数据保留在本地,所以我们不能使用Sharepoint / OneDrive(而且我们不能等待SharePoint基础结构的上等)。
是否可以使用其他技术使XLSX文件可共享并允许多个编辑者?