WiX インストーラーを更新して、SQL Server 2008 R2 をインストールしようとしています。通常の 2008 はほとんどのマシンに正常にインストールされるように見えましたが、 R2 のインストールでは SQLSysClrTypes のインストールに失敗したようです。そのため、SQLServerSpatial.dll と呼ばれる dll が見つからないというエラーが発生しました。
これを正しくインストールするために SQL インストーラーを取得する方法はありますか? この問題についてオンラインでいくつかの議論を見つけましたが、SQL Server の後に SQLSysClrTypes.msi を手動でインストールする以外に解決策はありません。
インストールをサイレントにし、ユーザーの操作を最小限に抑えたいと考えています。
WiX 3.5 と VS2010 を使用しています。
編集
さらに読んで考えてみると、SQL 2008 SP1 では SQLServerSpatial.dll もインストールされていないことがわかりました。コードを変更した結果、これが必要になったのです。だから私の質問はより簡単になりました:
SqlServerSpatial を含めてインストールするように SqlServer インストールを構成できますか?
また
WiX を使用して SQLSysClrTypes.msi をインストールできますか (package.xml と product.xml が必要です)? 誰かがこれをしましたか?