9

approot と sitesroot が次の目的で使用されていることがわかりました。

\Approot - 顧客のコード、aspx ページ、DLL など。 \Sitesroot\ - これは、完全な IIS サイトが実行されるフォルダーです。役割が展開されると、\Approot のファイルがこの \Sitesroot フォルダーにコピーされ、\Sitesroot からサイトを実行するように IIS が構成されます。ロールに対する一時的なテストの変更 (web.config の変更、新しい DLL など) は、ここに配置する必要があります。

同じファイルが含まれているのに、なぜ 2 つの別個のフォルダーがあるのだろうか?

4

1 に答える 1

4
  • AppRootロールの起動時に使用され、からの派生クラスが1つ含まれている必要がありRoleEntryPointます。このコンテンツは、Webロール構成サイトからのものであり、WaIISHostワーカープロセスによって使用されます。
  • SiteRootSitesファイル内のノードからのWebサイトが含まれ.csdef、IISで構成されます。
于 2012-01-04T00:53:36.493 に答える