0

プロジェクトの展開パッケージを作成しましたが、リモート サーバーに展開する必要があります。これはすべて、MSBuild を使用して行う必要があります。MSBuild を使用してパッケージを作成し、ローカル コンピューターに展開しました。MSBuild だけでなく .net も初めてなので、どうすればよいかわかりません。MSBuildExtensionsPack を使用して実行できますか

4

1 に答える 1

0

基本的な手順は次のとおりだと思います。

  1. リモート サーバーで IIS を停止します。
  2. 新しいファイルを移動します。
  3. リモート サーバーで IIS を起動します。
  4. (オプション) ある種のスモーク スクリーン テスト。

IIS の停止と開始

IIS 7 アプリケーション プールをビルド スクリプトから停止する

 <AppPoolController ApplicationPoolName="AnAppPool" Action="Restart" ServerName="MyServer"/>

新しいコードを ftp しますか?

MSBuild コミュニティ タスク ドキュメント

(または msbuild コピー タスクを使用してネットワーク経由でコピーします)

于 2013-03-07T15:57:58.473 に答える