我正在使用来自 nuget 和代码的 DiscUtils.NTFS
NtfsFileSystem ntfs = FileSystemSource.NtfsFileSystem();
Stream s = ntfs.OpenFile(fileName, FileMode.Open, FileAccess.Read);
使用来自测试 NTFS 的 FileSystemSource
public static class FileSystemSource {
public static NtfsFileSystem NtfsFileSystem() {
SparseMemoryBuffer buffer = new SparseMemoryBuffer(4096);
SparseMemoryStream ms = new SparseMemoryStream();
Geometry diskGeometry = Geometry.FromCapacity(30 * 1024 * 1024);
return DiscUtils.Ntfs.NtfsFileSystem.Format(ms, "", diskGeometry, 0, diskGeometry.TotalSectorsLong);
}
}
尝试打开文件时错误为 System.IO.FileNotFoundException: 'No such file'
。来自 openFileDialog 的文件名。如何正确使用?