IIS 6/7で従来のaspWebサイトを展開する方法、または展開するために必要な手順を知りたいのですが。
既存のプロジェクトのインストーラーを作成できますか?
IIS 6/7で従来のaspWebサイトを展開する方法、または展開するために必要な手順を知りたいのですが。
既存のプロジェクトのインストーラーを作成できますか?
Web Deploy http://www.iis.net/download/WebDeployの使用を検討する必要があります。ASP アプリケーションをデプロイし、IIS アプリケーションとその他の設定 (アプリケーション プールなど) をセットアップし、COM オブジェクト、レジストリ キーを含めることもできます。もっと。さらに良いことに、接続文字列、タイトル、設定などのコンテンツをパラメーター化して、インストール時にコマンド ラインまたはユーザー インターフェイスを介してこれらのパラメーターを渡すことができます。IIS 6 と IIS 7 の間で展開でき、既存の展開されたバージョンをパッケージ化されたバージョン (zip ファイル) または他のサーバーと比較するのにも役立ちます。
お役に立てれば。
編集:アプリケーションのインストーラーを作成したいようです。それを行う方法のガイドについては、こちらをご覧ください。私の知る限り、プロジェクトをインストールするための「プラグアンドプレイ」のものはありません。あなたはそれをしなければならないでしょう。
ASP のみで、DLL または COM コンポーネントがない場合は、すべてのファイルを approot または wwwroot の下の仮想ディレクトリにコピーするだけです。XCopy は、すべてのディレクトリ、サブディレクトリ、およびファイルをコピーします。インストーラーに関しては、実際には必要ありませんが、仮想ディレクトリをセットアップし、ファイルをコピーし、必要に応じてホスト ヘッダーを構成するインストーラーを作成すると便利です。
ファイルを仮想フォルダーにコピーします。依存する dll または exe がある場合は、それらもインストールしてください。
あなたが言ったように、これを行うインストーラーを作成する必要があるかもしれません。Inno Setupや Windows Installer など、多くのインストーラーがあります。