3

昇格した信頼関係を持つSLアプリケーションのファイルシステム全体にアクセスする機会はありますか? これはWindowsとMacの両方で動作しますか? 〜AutomationFactoryPInvokeまたはアンマネージコード? ローカルのドライブ、フォルダ、ファイルを読み取ることができるアプリが必要です。Silverlight 5信頼モード。 FileSystemとローカルドライブへのアクセス

UDP:OK、mscorlibのSystem.IOのクラスを使用してフォルダとファイルを読み取ることができるようです。それでも、ローカルにマウントされたドライブに関する情報は取得できません。シルバーのmscorlibにはDriveInfoはありません:(

答えて

1

[OK]を、私はこれについての考えを持っている。

それはあなたがAutomationFactoryを使用することができますローカルドライブのリストを取得するには、Windowsとの十分に簡単です。たくさんの量があります例あなたは今、MacのおDirectory.EnumerateDirectories("/")を使用することができます。SilverlightFileExplorerと呼ばれるものを検索します。

それをGoogleとそれがルート内のすべてのフォルダを取得します。ローカルドライブへのショートカットが含まれているボリュームのフォルダを含みます。私はありません場合バークレーシステムディストリビューション(BSD)Unixファイルシステムの専門家であり、私は実際にそれがorkをMac上で使用することはできますが、このアプローチは鉱山でも使用できます。

私はまだそれに取り組んでいます。私がプロトタイプを作ったとき、おそらくギブスなどで共有しています。