none
「Web 配置」による発行でエラーが発生します RRS feed

  • 質問

  • Visual Studio 2010 で作成したASP.NET WebアプリケーションをIISに発行したいのですが、以下の操作でエラーになってしまいます。原因がお分かりになる方がいらっしゃいましたら、ご教示頂けないでしょうか。

    【サーバ】
    Windows Server 2003 Standard x64 Edition SP2 + IIS6 + .Net Framework4

    Web Deployment Tool は↓のコマンドでインストールし、サービス起動済み。

    >msiexec /i d:\WebDeploy_2_10_amd64_en-US.msi /passive ADDLOCAL=ALL LISTENURL=http://+:8172/MSDEPLOY2/

    【クライアント】
    Windows 7 Enterprise + Visual Studio 2010 Premium

    ソリューションエクスプローラでプロジェクトを右クリック→発行、以下のパラメータを指定:
    発行方法:Web 配置
    サービスURL:https://<サーバIPアドレス>:8172/MSDEPLOY2/MsDeploy.axd
    サイト/アプリケーション:ASP.NET4サイト/TestApp
    発行先でIISアプリケーションとしてマークする:チェック
    発行先に余分なファイルを残す(削除しない):チェック
    信頼されていない証明書を許可する:チェック
    ユーザー名:Administrator
    パスワード:<Administratorのパスワード>

    【エラー内容】
    エラー 1 Web 配置タスクに失敗しました。(リモート エージェント URL 'https://<サーバIPアドレス>:8172/MSDEPLOY2/MsDeploy.axd?site=ASP.NET4サイト' に対する要求を完了できませんでした。)

    リモート エージェント URL 'https://<サーバIPアドレス>:8172/MSDEPLOY2/MsDeploy.axd?site=ASP.NET4サイト' に対する要求を完了できませんでした。
    基礎になる接続が閉じられました: 送信時に、予期しないエラーが発生しました。
    予期しないパケット形式のため、ハンドシェイクに失敗しました。

    2012年5月9日 4:54

回答

  • こんにちは、Mode26 さん。

    MSDN フォーラムのご利用ありがとうございます。オペレーターの山本です。

    検索してみただけですが。。。
    Visual Studio 2010 と Web 配置に関する情報を検索してみましたら、以下のような情報がありました。

    Thread: Deployment of asp.net2010 application in iis6.0
    http://forums.iis.net/t/1177664.aspx
     ↓
    You're deploying it wrong! TeamCity, Subversion & Web Deploy part 3: Publishing with Web Deploy
    http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity_24.html
     ↓
    Automating Deployment with Microsoft Web Deploy
    http://weblogs.asp.net/scottgu/archive/2010/09/13/automating-deployment-with-microsoft-web-deploy.aspx
     開発チームの Scott Guthrie のブログです。

    上記をざっと見ると、Mode26 さんがご利用されている Web Deployment Tool は、Windows Server 2008、Windows Server 2008 R2 用にのように見えます。
    その他 (Windows 7、Windows Vista、 Windows Server 2003) では別のサービスを利用するようですが、どうでしょうか。
    _____________________
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海

    • 回答としてマーク 山本春海 2012年6月1日 6:56
    2012年5月14日 8:56