Web Deploy を使用して IIS7 Web サイトに展開しようとしている場合、オプションの 1 つは、宛先で IIS アプリケーションとしてマークすることです。
オンまたはオフにすると、これはどういう意味ですか?
Web Deploy を使用して IIS7 Web サイトに展開しようとしている場合、オプションの 1 つは、宛先で IIS アプリケーションとしてマークすることです。
オンまたはオフにすると、これはどういう意味ですか?
このオプションを設定すると、サイトは仮想ディレクトリではなく仮想アプリケーションになります。
2 つの違いについては、http: //blogs.msdn.com/b/wenlong/archive/2006/11/22/virtual-application-vs-virtual-directory.aspxを参照してください。
これにより、デプロイされたプロジェクトが宛先でIISアプリケーションとしてセットアップされます。
チェックを外すと、プロジェクトはIISアプリケーションとしてセットアップされません。
このMSDN記事のステップ6 、特に最後の文を参照Creating a Publish Profile
してください。
これは、Oded の参照からの関連テキストです....
6.IIS 設定を展開しない場合は、[展開先で IIS アプリケーションとしてマークする] チェック ボックスをオンにします。
IIS 設定を展開する場合、このオプションは表示されません。これは、Web プロジェクトの IIS アプリケーション ステータスが展開される IIS 設定の 1 つであるためです。
通常、このチェック ボックスは、プロジェクトの [プロパティ] ページの [Web のパッケージ化/発行] タブの [IIS マネージャーで構成されているすべての IIS 設定を含める] チェック ボックスがオフになっている場合に選択します。Web プロジェクトを IIS アプリケーションとして展開先の Web サーバーに展開したくないシナリオはほとんどありません。たとえば、展開するプロジェクトが実際には Web アプリケーションではなく、イメージや XML ファイルなどの仮想ディレクトリ コンテンツのみを含むとします。その場合、デプロイされたプロジェクトが IIS アプリケーションとして設定されないように、このチェック ボックスをオフにすることができます。