0

Bootstrapper Manifest Generator を使用して、次の再配布可能ファイルのブートストラップ パッケージを作成しています。

  • Microsoft SQL Server 2008 管理オブジェクト
  • マイクロソフト コア XML サービス (MSXML) 6.0
  • Microsoft SQL Server 2008 ネイティブ クライアント
  • Microsoft SQL Server システムの CLR 型

MSI がインストールされているかどうかを判断するための MsiProductCheck インストール条件がありますが、新しいバージョンがリリースされるとすぐに、前提条件が必要であるというチェックに戻ります。

これらのコンポーネントがインストールされているかどうかを判断する正しい方法は何だろうと思っていました。

4

1 に答える 1

1

SQL 2005 Native Client でも同じ問題がありますが、SQL 2005 Management Object は正しいものでした。ただし、作成したパッケージを失い、それらを再作成する必要がありますが、現在は SQL 2008 用です。

MS がこれらのパッケージを作成するか、少なくともブートストラップ パッケージを共有するためのコミュニティを提供する必要があります。同じブートストラップ パッケージを作成する方法を見つけようとしている開発者が何千人もいると思います。

于 2010-09-28T08:37:16.917 に答える