IIS 7.0のサブディレクトリにあるルートApp_CodeフォルダーとApp_Codeフォルダーの両方にアクセスする方法はありますか?

StackOverflow https://stackoverflow.com/questions/212813

  •  03-07-2019
  •  | 
  •  

質問

ルートのApp_Codeフォルダーにクラスの共通セットを作成できるようになりたいと思っています。これが現在のセットアップ方法です。ただし、サブディレクトリにあるアプリケーションの特定のコードをそこに置くことは意味がありません。

  • ルートフォルダー
  • App_Code
    • SubDirApp1
      • App_Code
    • SubDirApp2
      • App_Code

現在、各本番アプリケーションは独自の「ルート」にあります。独自のアプリケーションプールを持つフォルダー。次に、メインルートのApp_Codeフォルダーをそこにミラーリングします。

役に立ちましたか?

解決

個人的に、複数のアセンブリ/アプリケーションによって参照されるクラスの共通セットがある場合、それらを.dllファイルにコンパイルし、app_codeフォルダーにソースコードを複製するのではなく、参照として追加します。

これは、クラスライブラリを構築するための最高のケースであると私は考えています。それは、実際に設計されたものです!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top