27

Windows 10 で Web Deploy を構成するにはどうすればよいですか? それはうまくいくはずですか?Windows 8 での Web Deploy に関する情報を見つけましたが、動作していません。Windows 10 ではどうですか?

4

4 に答える 4

33

マイクロソフトはこれについて非常にこっそりしていますが、サーバー以外のすべての OS から Web デプロイをリモートで使用する機能を削除したようです。Windows 7 でも、最新の更新プログラムをすべて実行すると、IIS で展開メニューが表示されなくなります。そのため、Web デプロイを使用する場合、サーバー OS にいくらかお金を払うしか選択肢がないように思われます。

ただし、Windows 10 マシンで FTP パブリッシングを構成して動作させることができました。これはほぼ同様に動作します。コントロールパネル=>プログラムと設定=>WindowsコンポーネントのインストールでFTPサーバーをインストールするだけです。次に、iis mgr を開き、サイトを右クリックすると、FTP 公開の構成オプションがポップアップ表示されます。構成は面倒で簡単ではありませんが、いじればわかるでしょう。

次に、Visual Studio でプロジェクトを右クリックし、[発行] をクリックすると、ドロップダウンの最初の画面に古き良き ftp オプションが表示されます。幸運を!

編集

OPの応答から、別の解決策は、サーバー上のルートフォルダーを単純に共有することです。たとえば、

C:/inetpub/www

次に、その共有を開発ボックスにマウントします。本番環境では P:\ ドライブとしてマウントし、qa では Q:\ ドライブとしてマウントしました。次に、ビジュアルスタジオの公開画面で、ファイルシステムへの展開を選択し、そのマップされたドライブに展開するだけで、魅力的に機能し、FTP を設定するよりもはるかに簡単です。

于 2015-12-18T05:54:00.863 に答える
7

わかりました、これを行いました(Windows 10で):

  1. コントロールパネルからWeb Deploy 3.6をアンインストールしました(役に立ちませんでした)。
  2. Web Deploy 3.6 インストーラーをダウンロードし、インストール メニューからアンインストールを実行しました。
  3. Microsoft Web Platform Installer 5.0 をダウンロードしました。
  4. Web Platform Installer 5.0 から、バンドルされた SQL サポートなしで Web Deploy 3.5 + Web Deploy 3.5 をインストールしました
  5. サイトを右クリックすると、デプロイ コンテキスト メニューが戻ってくるようです。
于 2016-04-29T04:27:18.317 に答える
0

次のことを確認してください。

  1. Web Deploy 3.6 をインストールする
  2. サーバー マネージャー > IIS に移動します。
  3. [サーバーの役割] の下で [Web サーバー (IIS)] に移動し、このツリーを展開して [管理ツール] を選択します。
  4. 「管理サービス」がチェックされていることを確認してください
  5. サービスに移動し、「Web 管理サービス」が開始されていることを確認します。(先に進んで、そこにいる間は自動にしてください)。

これで、IIS の [配置] メニューの下に [Web 配置公開の構成] オプションが表示されます。そこから、公開元の IP からポート 8172 が開いていることを確認します。

于 2016-11-17T15:13:53.340 に答える