データベースと.NETを使用したアプリケーションのデプロイは初めてです
私はアプリケーションを開発し、そのクリックワンアプリケーションを作成しました。
ただし、私のシステムでは正常に動作していますが、別のシステムにインストールすると、次のように表示されます。
システムコンポーネントSQLServer2008 Expressの前提条件チェックが失敗し、次のエラーメッセージが表示
されました。SQLServer 2008 Express Service Pack 1(x64)は、「SQLEXPRESS」という名前のSQL Server 2005 Express(x64 WoW)の既存のインスタンスをアップグレードできません。SQL Server 2005 Expressのこのインスタンスをアンインストールし、SQL Server 2008 Express Service Pack 1(x64)のインストールを再試行します。詳細については、「C:\ Users \ SYSUSER \ AppData \ Local \ Temp \ VSD3E78.tmp\install.log」にあるセットアップログファイルを参照してください。
したがって、これから非常に理解しやすいSQL Server 2005がインストールされ、前提条件に含めたSQL Server 2008をインストールするには、それをアンインストールする必要があります。
しかし、それからの脱出はありますか?ユーザーの苛立ちを避けるために、バックグラウンドでシステムを2005年から2008年に自動アップグレードするとします。
または、1つのシステムで両方のバージョンを使用できる任意のメカニズムである可能性があります。理想的には、一度に2台のサーバーを実行できないため、発生しないと思います。しかし、それでも私は自分の知識に制限されています。
また、毎日、システムに非常に多くのアプリケーションをインストールします。SQLServerのことを要求されることはなく、すべてが単純なNext -> Next -> Finish
オプションでインストールされます。インストーラーのもっと簡単な方法はありますか?そのため、誰かが自分のシステムにアプリケーションをインストールしているときに、技術的な面でそれほど煩わされることはありません。