【发布时间】:2011-07-13 11:50:47
【问题描述】:
我想通过 c# 访问一个文件,该文件是通过不同的程序创建和处理的。
目前我正在通过 Windows 资源管理器将文件复制到不同的位置,然后使用该副本。由于副本很大,我更愿意直接使用原始文件。有什么办法吗?
普通的 FileStream 不允许任何共享访问模式。我可以控制这两个程序,所以如果需要我也可以更改作者。
【问题讨论】:
-
FileStream 不允许任何共享访问模式是什么意思?有构造函数重载允许您指定:msdn.microsoft.com/en-us/library/5h0z48dh.aspx
-
如果创建和处理文件的应用程序没有以共享访问权限打开它,您也无法打开它。