2017-05-17 13 views
1

ビジュアルスタジオに複数のWebサイトを1回のクリックでバッチで配置する方法を教えてください。 GUIまたはコマンドラインを使用してくださいビジュアルスタジオの複数のWebサイトにバッチで公開する方法

更新:私の質問を誤解している人もいると思います。もう一度試してみましょう。私は、プロファイルを変更して公開することで、私のウェブサイトを複数のサブドメイン(約50件)に1つずつ公開したいと考えています。それは多くの時間がかかります。私が尋ねたいのは、このプロセスを自動化してスピードアップできる方法があるということです。事前

+0

私は同じ問題があります。あなたは解決策を手に入れましたか? –

+1

私はそれを行うためにmsdeployコマンドラインを使用しました。もう助けが必要なら私に知らせてください。 – lostmylogin

答えて

1

ありがとうございます「ソリューションエクスプローラ」ウィンドウ内で複数のプロジェクト(サイト)を選択し、メニュー項目を「ビルドの」内部「の選択を公開」を選択することができます。あなたの使用してTFSを想定し

solution selection

build menu item

+0

すべてのスクリーンショットは高く評価されます – lostmylogin

+0

申し訳ありませんが、私はいくつかのスクリーンショットを追加編集しました。 – Artyom

0

あなたは、セットアップの専門ことができるが、多くのサイトにプッシュする展開スクリプトを利用することができ構築します。この記事では表面を傷つけますが、正しい方向に向けるでしょう。 https://msdn.microsoft.com/en-us/library/hh191495.aspx

+0

コマンドラインでこれを行う方法はありますか? – lostmylogin

+0

TFS以外でやりたいのであれば、IISモジュールをインポートできるように、powershellを使って簡単に作業できます。その時点で、サーバーのリストを反復して、アプリケーションプールの作成/構成や一般的なファイルコピーの作成などの作業を行うことができます。最も重要なのは、設定ファイルに変数を作成し、スクリプトを使用して置き換えて、ホストしているマシンをターゲットにすることができます。これは古い記事ですが、正しい方向を指すように役立つかもしれません。http://www.technologytoolbox.com/blog/jjameson/archive/2011/11/17/building-technologytoolbox-com-part-8.aspx –

+0

/p:DeployOnBuild = true/p:PublishProfile = profile/p:パスワード=パスワード/ p:AllowUntrustedCertificate = true – lostmylogin

関連する問題