2011-07-15 24 views
2

私は、c#、webformsでsqlserverを使用してアプリケーションを構築しています。 毎日ステージングサーバーにプロジェクトを展開する必要があります。ASP.Netアプリケーションの展開プロセス

ウェブサイトを展開するための最良の方法と手順は何ですか? このプロセスを自動化できますか?

+0

これは、ウェブサイトやWAPプロジェクトテンプレートである場合は、指定したい場合があります... ASP.NETを話すとき、人々は緩く用語「ウェブサイト」を使用します – IrishChieftain

答えて

1

Walkthrough: Publishing a Web Site

あなたは、Webサイトのコピーには、以下のオプションがあります:ローカルコンピュータ上のフォルダに

  • コピーを。
  • UNC共有を使用して、ネットワーク上の別のコンピュータにある共有フォルダにコピーします。
  • FTPを使用してサーバーにコピーします。
  • HTTPプロトコルを使用して、FrontPage Server Extensions(FPSE)がインストールされているサーバーにコピーします。自動の場合

あなたの個人的Continuous intergation

0

についてお読みください公開、私はJetBrains TeamCityを使用し、そこの無料版だと、それはあなたのための学習曲線のビットを持っているかもしれません。

しかし、これは非常に広い質問です。これを行う方法はたくさんあります。 TeamCiry、CruiseControl.Net、MicrosoftのTeam Systemなどのサーバーを構築するために、バッチファイルとMSBuildを使用することからです。

関連する問題