0

この質問は、私がWeb アプリケーション プロジェクトの参照の設定について作成した最近のトピックから生じていますが、独自の投稿に値するほどユニークだと思います。

コード ビハインドを含むいくつかの aspx ページと、html ページおよびその他のファイル (js、画像など) を含む Web アプリケーションがあります。プロジェクトがビルドされると、すべてのアプリケーション コード (cs ファイル) が DLL にコンパイルされます。html、js、およびその他のファイルも DLL にコンパイルできますか? この親プロジェクトに含まれるコンパイルされていないソースを使用できるプロジェクト参照を設定したいと考えています。これは IIS でも機能しますか?

4

1 に答える 1

1

私の好みは、html をリソース ファイルにロードし、出力生成のためにキー名でアクセスすることです。テンプレート化されたコントロールなどの小さなものから、動的に生成されたコンテンツにページ全体のレイアウトを提供するなどの大きなものまで、これを使用してきました。この種のコンテンツを提供するためのリソース ファイルの使用法を説明するリソースはたくさんあります。私が見つけた利点は、コンテンツの配信/生成方法に一貫性がある限り、dll 全体をパッケージ化して、これらのリソースを多数の個別のアプリケーションに提供するためだけに使用できることです。

于 2011-12-07T19:18:57.357 に答える