0

私のプログラムはモジュールに分割されており、さまざまなSilverlightプロジェクトで実装されています。ビューを作成し(SL側でこれを行っていることに注意してください)、モジュール名をClientBinディレクトリのxapに関連付けます。これを行うには、このディレクトリに存在するすべての「.xaps」をリストする必要があります(おそらく、それらを使用してリストボックスを作成します)。

Directoryメソッドを使用してこれを実行しようとしましたが、アクセスが常に拒否されます。Pathメソッドも試しましたが、失敗しました。

これは可能ですか?

前もって感謝します!

4

3 に答える 3

0

管理者権限でVisualStudioを実行してみますか?

WebアプリケーションがIISを使用するように構成されている場合、アプリケーションプールのIDには、ソリューションフォルダーに対する読み取り/書き込み権限が必要です。

于 2012-09-20T14:24:23.983 に答える
0

サーバーには、SL アプリ用の何らかの Web サービスが必要です。その Web サービスはサーバー ファイル システムにアクセスでき、通常の DirectoryInfo を使用してディレクトリからファイルを読み取ることができます。

于 2012-09-20T14:59:15.667 に答える
0

プリズムを見てください。あなたと同様のシナリオをサポートするモジュール性フレームワークが含まれています。XAP モジュールは、Silverlight アプリケーションがロードする特別な「modules.xml」カタログにリストされています。これにより、Silverlight アプリケーションはモジュール メタデータにアクセスできるようになり、必要に応じてモジュールを読み込むことができます。

于 2012-09-20T19:29:42.680 に答える