添加SQL Server Express Edition SP3作为项目要求

时间:2009-09-25 09:15:49

标签: visual-studio installer sql-server-express

我正在部署我的Web项目,并且在要求中我提到我需要SQL Express Edition SP2(x86),如下图所示

alt text http://www.balexandre.com/temp/2009-09-25_1107.png

问题是客户端已经有Microsoft SQL Server 2005 Express Edition SP3(这是在 64位机器上)

当我们尝试安装时出现此错误

alt text http://www.balexandre.com/temp/2009-09-25_1111.png

问题:

  • 甚至以为我告诉我的安装程序客户端机器必须有SQL 2005 SP2(x86),难道它不应该看到它已经有更新的版本,甚至认为它是64位?
  • 我如何将SQL Express版本SP3 添加到先决条件列表中?

1 个答案:

答案 0 :(得分:0)

您可以创建自定义先决条件来检测是否存在SQL Express SP2或更高版本,而不是特别是SP2,并将其添加到您的安装项目中。见这里:Adding Custom prerequsites to visual studio setup project