Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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 2010 VisualStudio 2010安装程序|删除Windows 7中以前的版本行为_Visual Studio 2010_Windows 7_Setup Deployment - Fatal编程技术网

Visual studio 2010 VisualStudio 2010安装程序|删除Windows 7中以前的版本行为

Visual studio 2010 VisualStudio 2010安装程序|删除Windows 7中以前的版本行为,visual-studio-2010,windows-7,setup-deployment,Visual Studio 2010,Windows 7,Setup Deployment,安装程序版本1.0.7 升级代码=GuidXYZ ProductCode=GuidABC RemovePreviousVersions=true DetectNewInstallations=false 安装程序版本1.0.8 升级代码=GuidXYZ ProductCode=GuidDEF RemovePreviousVersions=true DetectNewInstallations=false 在Windows XP中,安装1.0.8成功删除1.0.7 在Windows 7中,

安装程序版本1.0.7

  • 升级代码=GuidXYZ
  • ProductCode=GuidABC
  • RemovePreviousVersions=true
  • DetectNewInstallations=false
安装程序版本1.0.8

  • 升级代码=GuidXYZ
  • ProductCode=GuidDEF
  • RemovePreviousVersions=true
  • DetectNewInstallations=false
在Windows XP中,安装1.0.8成功删除1.0.7

在Windows 7中,64位专业版安装1.0.8不会删除1.0.7。我仍然可以在已安装的程序中看到该条目

我错过了什么

环境:

  • VisualStudio2010专业版SP1
  • .NET4.0

两个版本是否使用相同的安装类型(每个用户或每台机器)?这是通过属性处理的。如果安装类型不同,则不执行升级


您还可以尝试创建,并查看操作过程中发生的情况。

是的,这两个安装都是为所有用户进行的。如何将ProductLanguage指定为TemplateSummary中列出的有效值?我使用Orca看到ProductLanguage为0。如何在Visual Studio安装程序项目中更改它?