web-dev-qa-db-ja.com

IIS 8メニューから欠落している[Web配置の構成]メニュー

IIS 8. Platformインストーラーを使用してWeb Deployをインストールしましたが、Webサイトを右クリックしてデプロイを選択すると、次のオプションがありません。 Configure Web Deploy Publishingさまざまな ドキュメント が提案します。

enter image description here

51
webworm

私は この投稿 が個人に同じ問題を抱えている場所を見つけました。彼は、Webプラットフォームインストーラーの他のWeb Deployパッケージの上に「Web Deploy 3.5 for Hosting Servers」をインストールする必要があることがわかりました。これを実行して再起動すると、IISオプションが使用可能になりました。

私はホスティングプロバイダーではなく、自分のサーバーでアプリケーションをホストしたいだけなので、直感に反するようです。 Web Deploy 3.5パッケージが十分ではなかった理由がわかりません。

Web配置の構成に追加の問題が発生しました。これ Web配置エラーコードに関する記事 は、問題のトラブルシューティングに役立ちました。別の Web配置ハンドラーの構成に関する記事 は、Web配置ユーザーがディレクトリとファイルを作成できるようにする許可の問題を解決するために不可欠でした。

70
webworm

私にとってWeb Deployの再インストールは機能しませんでした。しかし、私はそれを修正しました。

Server ManagerRolesに移動し、[〜#〜] iis [〜#〜]役割サービスの追加をクリックし、 管理サービスを確認してください。それを閉じます。 IIS Managerを再度開くと、オプションが利用可能になります!

Windows2012 R2サーバーの場合、オプションは「Webサーバー(IIS)」->「管理ツール」->「管理サービス」にあります。

追伸@Gauiの経験から、追加の手順が必要になる場合があります。その後、プログラムと機能に移動し、Web Deployを見つけて、Changeおよびcheck /install allチェックボックス/機能。

49
TPAKTOPA

同じ問題があり、Web Platformインストーラーから「Web Deployment Tool 2.1」をインストールすると問題が修正されました。

4
user3095420

Web配置をインストールする前に、管理サービスをインストールする必要があります。 Web配置をアンインストールして再インストールしていない場合は、動作するはずです。

4
Liam

Webプラットフォームから「IIS Management Service」をインストールすると、必要なすべてのアイテムが表示されます。

2
Praveen

更新済み:次の手順を実行します。

  1. プログラムと機能を入力します(メニューの検索ボックスに)
  2. WEB DEPLOYに移動します(お持ちでない場合は、Webプラットフォームインストーラーからインストールします)
  3. WEB DEPLOYを選択し、上部の変更オプションをクリックします
  4. 利用可能なすべてのオプションを確認してインストールする
  5. インストールとクローズ/再オープンを待つIIS GUI
  6. サイトを右クリックするとオプションが表示されます。
2
jack.the.ripper

coad comment が解決策でした。 IIS 8.5でWeb Deploy 3.6を使用していました。3.6を削除し、3.5をインストールすると動作しました。

気をつけて!! Web Deploy 3.6は、IIS 8.5.9600.16384 ...で動作しません。インストール後、サーバーの再起動-デプロイメニューがIISマネージャーコンソールに表示されません。 Web Deploy 2.0では、この問題が発生することはありません。

0
Daniel Genezini