我有一个存储单词文件的服务器,我希望通过按链接用户可以从服务器打开单词文件,对其进行编辑,然后将其保存回服务器。到现在为止,我发现我不能直接这样做,但是要在本地保存文件,请对其进行编辑,然后再次上传回去。有没有更好的方法呢?如果不是,如何等待直到文件被保存,然后自动再次上传。
[我认为您最好的选择可能是研究一些可以购买的控件以执行此操作。不一定便宜,但是取决于您需要多少功能:
https://www.syncfusion.com/aspnet-mvc-ui-controls/word-processor
关于在本地检测文件更改...,您可以使用FileSystemWatcher在文件夹上执行此操作...但这并不是从网站上固有的功能。您将需要实现并分发您的用户将要安装的Windows服务,并且需要将他们要更改的文件下载到FileSystemWatcher正在监视的文件夹中。]
https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher?view=netframework-4.8
希望这会有所帮助。