0

重複の可能性:
WiX インストーラーで SQL Server Express を検出する方法

アプリケーションのインストーラーを使用して SQL Server をサイレント モードでインストールする予定です。
SQL Server Express 2008 がマシンにインストールされていることを検出する最良の方法は何ですか?

私の仮定のいくつか:

  1. レジストリ内のエントリを検索しています。しかし、どのキーをチェックするのですか..?また、このエントリはサーバーのアンインストール時に消去する必要があります。
  2. サーバーに接続して結果を分析してみてください。
  3. アクティブな SQL Server サービスを検出するカスタム アクション。
4

1 に答える 1

0

次のリンクのブログ エントリには、WMI を使用して SQL Express がインストールされているかどうかを確認する方法が示されています。この記事の情報を使用して、ヘルパーを作成できます。SQL 2005 以降に適しているようです。この記事では、レジストリを確認することはお勧めしません。 SQL Server Express Web ログ

于 2011-05-30T08:07:00.333 に答える