【发布时间】:2019-01-11 15:47:32
【问题描述】:
我希望我的 .NET 应用程序读取由 Julia 应用程序写入的文件。在阅读它时,我希望我的应用程序以某种方式锁定文件,以便 .NET 正在读取它时 Julia 进程无法写入它。
只有 Julia 进程才会写入此文件。
只有我的 .NET 应用程序会读取此文件。
这是怎么做到的?
我想使用:
System.IO.File.Copy(source_filename,destin_filename)
【问题讨论】:
-
你确定这个“Julia”进程可以处理文件被锁定写的事实吗?
-
不确定这是否有帮助,但值得检查link
-
朱莉娅是谁?你能和她谈谈,说服她有一些 IPC 或 API 来满足你的需要吗?你可以尝试以独占方式打开文件(假设 Julia 会在写入后立即释放它),但是你的阅读可能会导致 Julia 崩溃。
-
@Sinatr julialang.org
-
@stuartd,谢谢,完全错过了标签,并认为它是另一个程序员的名字。