2009-04-22 15 views
5

私はVisual Studio 2008でASP.NET Webサイトを開発しました。今は別のマシンに展開したいと思っています。どうやってやるの?? Windowsアプリケーションのインストールパッケージを作成するように、ASP.NET Webサイトで何ができるのですか?ASP.NETデプロイメント

答えて

7

MicrosoftのWeb Deployment Toolを使用することを検討してください。これらのWebアプリケーションのWebアプリケーションと更新プログラムを運用IIS 6および7 Webサーバーに展開するために特別に設計されたもので、MSI(Windowsインストーラ)、IMHO

1

他のマシンに構造を作成するMSI(Microsoft Installer)ファイルを作成することができます。私は数日前にこれと非常によく似た質問でこれを説明しました。

編集:作り、ASP.NET Application Deployment Question

0

は、基本的には、サーバーにファイルをアップロードこのリンクを参照してくださいことを確認してください:

先のフォルダは、ASP.Netアプリケーションフォルダとして設定されている

web.configファイルがあります もうデバッグで動作するように構成されていないデータベースも同様にアップロードされ、および/またはアプリケーション

によって到達可能である(とにかくそれは私がそれを行う方法です。より良いソリューションを存在するが、それは動作しますがございます。)

1

Xcopy

"レジストリエントリを作成しないため、およびコンポーネントを登録しないため、Xcopy形式のファイル転送はASP.NETサイトの展開とメンテナンスを簡略化します。 Microsoft .NETアプリケーションは自己記述型で、通常は依存関係がありません。アセンブリのバージョン管理を使用すると、アプリケーションがWebサーバーを停止することなく使用するDLLの新しいコピーをコピーすることもできます。」

上記のMSIの作成オプションは、

0

あなたが使用できるWebデプロイメントプロジェクトのような

。どのように説明されるhere

関連する問題