Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 在Visual Studio中生成解决方案时未编译Wix项目_Visual Studio 2012_Wix - Fatal编程技术网

Visual studio 2012 在Visual Studio中生成解决方案时未编译Wix项目

Visual studio 2012 在Visual Studio中生成解决方案时未编译Wix项目,visual-studio-2012,wix,Visual Studio 2012,Wix,我刚刚继承了一个使用Wix进行安装设置的项目。我注意到,当我右键单击解决方案并选择Build时,Wix项目也不会构建。我必须右键单击每个Wix项目,然后单击Build。有什么我遗漏的吗?默认情况下,在构建“任意CPU”平台时不会生成WiX项目,因为Windows Installer软件包是特定于CPU的。因此,您需要使用以下步骤来更新解决方案生成配置,以将WIX项目及其依赖项作为Team Foundation Bug构建的一部分包括在内。 在解决方案中,打开配置管理器(构建|配置管理器) 将“调

我刚刚继承了一个使用Wix进行安装设置的项目。我注意到,当我右键单击解决方案并选择Build时,Wix项目也不会构建。我必须右键单击每个Wix项目,然后单击Build。有什么我遗漏的吗?

默认情况下,在构建“任意CPU”平台时不会生成WiX项目,因为Windows Installer软件包是特定于CPU的。因此,您需要使用以下步骤来更新解决方案生成配置,以将WIX项目及其依赖项作为Team Foundation Bug构建的一部分包括在内。
  • 在解决方案中,打开配置管理器(构建|配置管理器)
  • 将“调试”配置设置为活动配置
  • 从下拉列表中选择您计划构建的“x86”平台
  • 确保在“构建”列中选中WiX项目
  • 确保WiX项目使用的任何项目引用也在“构建”列中选中
  • 将“释放”配置设置为活动配置
  • 重复步骤3-5,以确保WiX项目及其依赖项将为“发布”配置生成
  • 如果计划构建“x64”平台,请对“x64”平台重复步骤3-7
  • 关闭Configuration Manager并保存解决方案

  • 来源:

    默认情况下,在构建“任意CPU”平台时不会构建WiX项目,因为Windows Installer软件包是特定于CPU的。因此,您需要使用以下步骤来更新解决方案生成配置,以将WIX项目及其依赖项作为Team Foundation Bug构建的一部分包括在内。
  • 在解决方案中,打开配置管理器(构建|配置管理器)
  • 将“调试”配置设置为活动配置
  • 从下拉列表中选择您计划构建的“x86”平台
  • 确保在“构建”列中选中WiX项目
  • 确保WiX项目使用的任何项目引用也在“构建”列中选中
  • 将“释放”配置设置为活动配置
  • 重复步骤3-5,以确保WiX项目及其依赖项将为“发布”配置生成
  • 如果计划构建“x64”平台,请对“x64”平台重复步骤3-7
  • 关闭Configuration Manager并保存解决方案
  • 资料来源: