ASP.NETを使用してVisual Studio 2008で開発されたアプリケーションがあります。その一部はIIS 6を使用し、SQL Express 2008のデータベースにアクセスするWebサイトで、もう1つはユーザーがデータベースに情報を追加できるスタンドアロンアプリケーションです。 InstallAwareやInstallSheildのような高価なプログラムを購入することなく、クライアントがすべてをインストールするために使用できるインストールパッケージを作成することは可能ですか? Visual Studio内でこれを行うことはできますか?IISとSQL Expressを使用するプログラムのインストールパッケージを作成します。
目的は、インストール時に必要なすべてのテクノロジがセットアップされるように、SQL ExpressとIIS(もちろん.NET)をアプリケーションにバンドルすることです。
別のアプリケーションのインストール中にIISを設定すると、着信要求などにいくつかのポートが開かれるため、いくつかの危険な影響があります。これは通常、開発システムとサーバーでのみ行う必要があります。顧客は欲しいですか? – therealmitchconnors
@therealmitchconnors良い点。このアプリケーションは専用サーバーにインストールされます。 – ihake
あなたはWiXを試すことができます:http://wix.sourceforge.net/ –