10

.NET で仮想ドライブをマウントするための簡単なライブラリはありますか?
アーカイブを仮想ドライブにマウントする必要があり、ほとんどの場合、仮想ファイル システムを使用します。
アーカイブ形式はフォルダーをサポートしていないため、ファイルとフォルダーをアーカイブから手動で提供する必要があります。属性もサポートされていませんが、メタデータ ファイルを使用してそれらを保存しています。
ドライブと FS をより細かく制御できるほど、より良い結果が得られます。

4

4 に答える 4

0

これをコードで行う必要がある場合は、Callback File Systemを使用できます。この製品は、あなたのようなタスクを念頭に置いて設計されています。コードでファイル システムの構造を定義し、コードで読み取りと書き込みを実行することもできます。そのため、必要なアーカイブ形式から読み書きできます。

于 2010-12-19T12:32:12.170 に答える
0

PowerShell (PSH) は、さまざまなリソースをファイル システム (ファイル システム、レジストリ、アクティブ ディレクトリを含む) のように扱うことができる「プロバイダー」を作成する機能を提供しますdir env:。すべての環境変数をenv:ドライブのコンテンツとして)。

PowerShell は .NET アプリケーションに埋め込むこともできます。大まかに言えばRunspace、カスタム プロバイダーを含む PSH モジュールの読み込みを含め、コマンドとスクリプトを作成して実行します。インスタンスのプロパティはRunspace、ドライブとそのプロバイダーへのアクセスを許可します。

于 2010-12-19T13:28:43.067 に答える
0

Dokan ライブラリを使用して、仮想ドライブを作成できます。問題 43 をご覧ください: Windows 7 にインストールできません

于 2010-12-22T21:18:38.310 に答える