IIS 8からWebアプリケーションをホストしています。ローカル開発ボックスでVisual Studio 2012を実行しています。現在、Web展開パッケージとしてアプリを公開しています( .Zip)、実稼働サーバーへのRDP'ing、フォルダーへのコピー+貼り付け、およびIIS内からのアプリケーションのデプロイ。私の質問は、IIS = Web展開オプションを使用してVisual Studio 2012からですか?
私は このガイド に従うことを試みましたが、service URL
ホスティング会社から入手する必要があります。ホスティング会社がなく、サーバーは同じ場所にあります。
次のオプションが表示されます。
ユーザー名とパスワードは、RDPアカウントに使用するものですか?既にWeb Deploy 3.0をIISにインストールしています。さらに設定を有効にする必要がありますか?
解決策は見つかりましたが、機能するのに丸一日かかりました!基本的に手順は次のとおりです。これは非常に大雑把ですが、以下の詳細なガイドを参照してください。
次のリンクは本当に役に立ちました!
Webサーバーでハンドラーを構成します。
http://www.iis.net/learn/publish/using-web-deploy/configure-the-web-deployment-handler
Visual Studioを介した接続:
http://msdn.Microsoft.com/en-us/library/dd465337(v = vs.110).aspx
注:
ハンドラーが実行されていることを確認するには、IISサーバーにログインし、ブラウザーで次のURLを指定します。
https://<servername>:8172/MsDeploy.axd
F12キーを押して開発ツールを開き、HTTP応答を確認します。また、MsDeployは、IIS inetpub/logsのログを作成します。
私は同じ問題を抱えていましたが、この投稿は問題の解決に非常に役立ちました。とにかくWeb Deployのインストール中に深刻な問題がありました Windows Server 2012にインストールしました。WebDeploy 3.0のインストールでエラーが発生し、完了できませんでした。
"Microsoft Web Platform Installer 5.0"から http://www.Microsoft.com/web/downloads/platform.aspx をインストールする際の問題を解決しようとしましたが、それを解決します。
ファイアウォールの設定、認証の問題、許可のないユーザーなどが原因だと思いました。最後に、それは言及された理由のいずれにも起因していないことがわかりました。
最も簡単なソリューションを見つけました。他のユーザーにも役立つことを願っています。Web Deploy 3.5 installation Microsoft Webサイトから直接ダウンロードするだけで十分でした。
http://www.Microsoft.com/en-us/download/details.aspx?id=39277
これは平凡に聞こえるかもしれませんが、解決しました。 "Web Management Service"をインストールできましたが、2番目に必要なものはありませんでしたIIS service "Web Deployment Agent Service"。