1

アプリケーションが複数のレイヤーに分かれているとします。

  1. MVC
  2. アズールキャッシュ
  3. サービス
  4. モデル
  5. EntityFrameworkリポジトリ

Windows Azure および Entity Framework Nuget パッケージをAzureCacheおよびEntityFrameworkRepositoryレイヤーapp.configに追加すると、それぞれのレイヤーなどにファイルが追加されます。これらの app.config ファイルを除外しても、アプリがまだ実行されていることに驚きました。app.configMVCプロジェクトで設定が必要/重複している場合、どのような目的に役立つのか尋ねていると思いますか? イベントはapp.config実行時に使用されますか?

4

1 に答える 1

9

app.config は実行時にも使用されますか?

いいえ、絶対に違います。それらはゴミと同じくらい役に立ちます。

重要で実行時に使用される唯一のものはweb.config、Web アプリケーション プロジェクト内のファイルです。ちなみに、これは IIS 展開サーバーに到達する唯一の構成ファイルです。Visual Studio のソリューション内の一部のクラス ライブラリに追加された他のすべてのapp.configファイルは、破棄して後悔する必要がまったくないものです。

于 2013-09-18T21:20:10.840 に答える