SQL Server 2008R2Expressを使用してローカルホストで実行するASP.NETプロジェクトがあります。クライアントのPCにインストールする必要があるすべてのセットアップを行い、SQL Server Expressを構成する必要がない方法で自動化したいと思います(データベース、ユーザー、メンバーシップの作成など)。
それを行うための最良の方法は何ですか?セットアップファイルを生成するいくつかのアプリケーション(Installshieldのように、無料です)を検索しましたが、私の主な質問は、入力を求めずに、必要なすべての構成でSQL Server 2008 R2Expressのセットアップを行う方法です。
もう1つの問題は、Webサイトを開いたときにIISExpressを実行する方法です。.exeアプリ(おそらくサイト固有のWebサイト)と同じようにしたいと思います。最善の方法は何ですか?
編集:
私は次のようなバッチスクリプトを作成しました:
iisexpress.exe / site:xptoを起動します
http:/ localhost/xptoを開始します
これが最善の方法ですか?助言がありますか ?
よろしく