【发布时间】:2012-03-20 17:31:30
【问题描述】:
我们正在尝试更新我们的 WiX 安装程序以安装 SQL Server 2008 R2。 Regular 2008 似乎可以在大多数机器上正常安装,但 R2 安装似乎无法安装 SQLSysClrTypes - 所以我们遇到了一个错误,即缺少名为 SQLServerSpatial.dll 的 dll。
有没有办法让 SQL 安装程序正确安装它?我在网上找到了一些关于这个问题的讨论,但没有解决方案,除了在 SQL Server 之后手动安装 SQLSysClrTypes.msi。
我们希望安装是静默的,并且需要最少的用户交互。
我们使用的是 WiX 3.5 和 VS2010。
编辑
进一步的阅读和思考使我了解到SQL 2008 SP1 也没有安装SQLServerSpatial.dll,是我们代码的更改导致了现在的要求。所以我的问题变得更简单了:
我可以将 SqlServer 安装配置为包含/安装 SqlServerSpatial 吗?
或
我可以使用 WiX 安装 SQLSysClrTypes.msi(我需要 package.xml 和 product.xml)吗?有人做过吗?
【问题讨论】:
标签: sql-server-2008 c#-4.0 installation wix spatial-index