0

VS2010 を使用して開発された単純な「Hello World」Web アプリケーションがあります。このための Web セットアップ プロジェクトも作成しました。IIS6 互換機能がオンになっていない場合、IIS7 を実行しているサーバーでインストーラーが失敗します (ここで説明されています)。

IIS6 互換性はインストーラーのみの要件ですか、それとも VS2010/VS2008 を使用して開発されたすべての Web アプリケーションには組み込みの依存関係がありますか? IIS7 で実行する場合、IIS6 互換性に依存しない VS2010 または VS2008 を使用して Web アプリケーション (およびセットアップ プロジェクト) を開発することは可能ですか?

4

1 に答える 1

0

IIS6 との互換性は、インストーラーの要件です。インストール中に、IIS 要素をインストールする特定のアクションがあり、それらのアクションは IIS 7 API を使用しません。

一部の商用セットアップ オーサリング ツールは、IIS7 API をサポートするマシン上で IIS7 API を使用し、他の IIS バージョン用の古い API を使用して、IIS の動的インストールをサポートします。Visual Studio パッケージについては、まだサポートされていません。

于 2011-10-29T16:22:13.610 に答える