代码之家  ›  专栏  ›  技术社区  ›  Eli

为什么我的注册表启动条件在我的Windows安装程序文件中不起作用?

  •  1
  • Eli  · 技术社区  · 16 年前

    在允许安装程序继续之前,我正在尝试检查是否安装了SharePoint 2010。为了实现这一点,我添加了以下“Search Target Machine”属性:

    Name=“搜索2010”

    RegKey=SOFTWARE\Microsoft\Shared Tools\Web服务器扩展\14.0
    根=vsdrrHKLM
    值=SharePoint

    在我的系统上,指示的路径存在,值“SharePoint”为“Installed”

    现在,我添加了一个启动条件:
    Name=SharePoint 2010已安装
    Condition=SHAREPOINT2010INSTALLED=“已安装”
    InstallUrl=(空白)

    现在,在我的系统上,安装了SP2010,这是评估为假,因为安装程序失败,上面的消息。

    有没有办法在安装时调试属性值?或者我在做什么蠢事?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Oren    16 年前

    要通过Visual Studio创建64位安装程序,请参见: http://msdn.microsoft.com/en-us/library/cd7a85k9.aspx

    推荐文章