首页 > 其他专区 > Visio >

Visio 2016 MSI 与 Office 2016 Click-to-Run 冲突导致无法安装的解决方法

Visio 2021-06-25 21:03:53

 问题描述

已安装:Office2016家庭与学生版64bit(Click-to-Run)

准备安装:Visio2016专业版64bit(MSI)

说明:

*通常安装的的Office都是32位的,性能比64位的Office更好,但是我需要处理大量数据的Excel表格,因此当时选择了64位版本。

*本来打算直接把Office也换成专业版的,毕竟学校也买了Office,而且也是MSI的,这样就不冲突了。但是想想自己的家庭与学生版也是正版来之不易,而且用着也没什么问题,重新安装也很麻烦,就打消了这个念头。

我的Visio2016专业版安装文件是一个ISO文件,装载后是一个光盘,如图所示:

Visio安装盘

打开后内容如下:

autorun.infoffice/setup.exe*

首先运行setup.exe,出现如下错误:

OfficeInstallProblem

发现是由于32位和64位不兼容导致的,于是进入office/,内容如下:

data/setup32.exe*setup64.exe*

此时选择64位的setup64.exe,出现新的错误:

OfficeInstallProblem

Systemrestartrequired

Sorry,weranintoaproblem.Pleasetryagainafterrestartingyourcomputer.

Goonlineforadditionalhelp.

Errorcode:30182-39(2)

此时重启电脑并不能解决问题。

解决方法

参考了官方文档。

1.下载OfficeDeploymentTool

我将其解压到E:\office-deployment-tool目录中。

OfficeDeploymentTool

2.按图中形式修改配置文件

打开configuration-Office365-x64.xml,把其中内容修改为:

<Configuration>

<ProductID="VisioProXVolume"PIDKEY="69WXN-MBYV6-22PQG-3WGHK-RM6XC">

<LanguageID="en-us"/>

</Product>

</Configuration>

其中,SourcePath是随意指定的一个空闲路径,我定为E:\Visio\;DownloadPath指定安装Visio的ISO文件装载后的光盘的路径,我的是I:\(如前面图片所示);Version可以通过看光盘中某些文件的名字获知。

3.打开cmd

按Win+R打开cmd,运行如下命令:

OfficeDeployment

首先用cd/d转到OfficeDeploymentTool解压的目录,也就是configuration-Office365-x64.xml所在的目录,然后输入

setup/downloadconfiguration-Office365-x64.xml

此时OfficeDeploymentTool会根据configuration-Office365-x64.xml中的配置,从DownloadPath中获取Visio的安装文件,到SourcePath中。

4.打开SourcePath

可以看到其中有一个Office文件夹,打开后有一个Data文件夹。

注意到光盘中也有一个office文件夹,打开后有一个data文件夹。

这时复制光盘中的office文件夹中的setup64.exe

粘贴到SourcePath中的Office文件夹中。

setup64.exe

5.运行setup64.exe

运行刚刚粘贴的setup64.exe,即可开始安装。

InstallingOffice

6.安装成功



标签: Visio 2016 MSI Office Click-to-Run 冲突 导致 无法

office教学网 Copyright © 2016-2021 office.mshxw.com. Some Rights Reserved. 备案号:晋ICP备2021003244-6号