繁体   English   中英

使用memoryStream的路径作为FilePath打开FileStream

[英]Open FileStream with path of memoryStream as FilePath

我有一个问题,一个复杂的问题!!!

我有一些需要文件路径的外部类库。 我的应用程序将文件加载到内存流。

我想给它一些路径(到外部dll),它将其重定向到内存流以便获取文件,而不是文件系统。 (与FileStream一起使用的dll)。

例如:如果我有文件(在fileSystem中),其名称为:C:\\ MyFile.txt,我想将该文件加载到memoryStream并提供外部dll somepath,例如“ MyMemoryStreamPath”,它将从内存中加载该文件而不是来自文件系统(它将“认为”它是文件系统路径,但实际上是它的memmoryStream路径)。 只是提醒您,dll与FileStream一起使用。 我知道这是一个复杂的问题,任何想法都会被接受。 :)

无法做到这一点。 如果您有权限问题,可以将流保存到IsolatedStorage 它具有很多选项,您可以通过relfection获取保存文件的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM