3

IIS 7.5 は、Web Deploy 2.0 がインストールされた 2 つのサーバー (両方とも Windows Server 2008 R2) にインストールされます (Visual Studio 2010 から発行できるようにするため)。VS から直接発行するには、Web 管理サービスがサーバーで実行されている必要があります。何ヶ月も最初のサーバーに公開してきましたが、問題ありません。2 番目のサーバーは (私ではなく) 起動したばかりですが、私が知る限り、コンポーネント (OS、IIS、Web Deploy) のすべてのバージョンが同じです。ただし、2 番目のサーバーには Web 管理サービスがインストールされていません。重要な違いがあります:

最初のサーバーで使用可能な Web Deploy 2.0 オプション: 最初のサーバーで利用可能な Web Deploy 2.0 オプション

2 番目のサーバーで使用可能な Web Deploy 2.0 オプション: 2 番目のサーバーで使用可能な Web Deploy 2.0 オプション

両者に違いがあるのはなぜですか?

(フォローアップ: Web Deploy 3.0 インストーラーを試したところ、上記の 2 番目のサーバーとまったく同じダイアログが表示されましたが、「2.0」ではなく「3.0」と表示されていました。)

4

1 に答える 1

2

新しいサーバーに適切なIISの役割がインストールされていることを確認します。サーバーマネージャーコンソールの[Webサーバー(IIS)]で、次の役割がインストールされていることを確認します。

  • 管理ツール
    • IIS管理コンソール
    • IIS管理スクリプトとツール
    • 管理サービス

次に、Web配置インストーラーを再実行してみてください。私はあなたがあなたが望むオプションを手に入れることがわかると思います。

于 2013-01-21T21:56:21.040 に答える