私は、互いに依存するJavaScript、イメージなどの大きなディレクトリ構造を持っています。私はそれをすべてDLLにカプセル化したいので、1つのことを参照して、プロジェクト全体でこれらのファイルを複数コピーする必要はありません。ディレクトリ構造全体を埋め込む
ファイルが互いに依存しているため、/MyEmbeddedDir/subdir/file.js
などのURLを受け入れるためのルートを登録するIHttpModule
を作成することができます。 MyEmbeddedDirにあるものは、正しいマッピングを行うカスタムIHttpHandler
によって処理されます。各WebアプリケーションはDLLを参照して、モジュールとハンドラをweb.configに追加する必要があります。これは妥当と思われますか?
ビルドアクションを埋め込みリソース
に設定し、を各ファイル
に追加するよりも、ファイルを埋め込み/参照する方が簡単です(数があります)。ありがとう!
編集:私はWebResource.axdを使用していない場合、私は[assembly: WebResource(...)]
あなたのソリューションは、私が働いているよりも大きなシステムでは良いようです。 –