2009-07-26 7 views
2

ウェブアプリケーションを配備する最も良い方法はどれですか。現在、私はアプリケーションを公開し、そのフォルダをサーバーに配置し、仮想ディレクトリを作成してWindows認証を提供しています。ベストASP.NETアプリケーションデプロイメントメソッド

私はこれがより優れたmetodであることを知りたいだけです。他の展開方法を使用する必要がありますか?

Plese suggest

+0

Plzは、このスレッドをチェックし、これはあなたを助けることを願っています... http://stackoverflow.com/questions/974799/what-method-do-you-use-to-deploy-asp-net-applications-to-the-野生/ 974876#974876 –

答えて

2

一度に限定されないことができます。状況によっては、Visual Studioの公開機能(プロジェクトを右クリックする)を使用すると効果的です。インフラストラクチャグループと開発チームがより分離されている特定の大規模な組織や環境では、WebアプリケーションインストーラまたはMSIパッケージを使用する必要があります。また、最も簡単なのは、単純な.batファイルを作成し、Visual Studioで外部コマンドを作成するというのが最も簡単な場合です。

1

Visual Studioで簡単に作成できるWebアプリケーションインストーラを使用します。

+0

Webアプリケーションインストーラはそれがツールですか?無料版? – Jebli

+0

いいえ、それは別のプロジェクトタイプのVisual Studioの機能です。ここをクリックしてください:http://msdn.microsoft.com/en-us/library/aa479568.aspx –

1

実稼働サーバーにアプリケーションを展開するために第三者が必要な場合は、MSIを使用して展開することをお勧めします。また、リリースのバージョン管理にも役立ちます。

MSIは、以下を含むさまざまな方法を使用して作成したが、それは実際の状況に依存VSスタジオで

  • 展開プロジェクト
  • WixGen
  • クリック