安装Visio 2013 :安装程序找不到Office.zh-cn\osetupui.dll

本文提供了一种解决Visio2013安装过程中遇到找不到osetupui.dll文件的问题的方法,通过加载Office2013镜像并复制缺失文件夹来解决问题。

引言

计算机上已经安装Office 2013和Visual Studio 2013,在安装Visio 2013的时候,安装程序提示找不到Office.zh-cn\osetupui.dll,但是在查看Office.zh-cn文件发现有osetupui.dll这个文件。这篇文章就是为了解决这个问题。

解决

这里介绍一种解决方法:

加载Office 2013镜像

首先找到Office 2013的镜像文件,通过虚拟光驱或者Win8以上系统可以直接加载,这时在“我的电脑”可以发现刚刚加载的文件:

这里写图片描述

打开CD驱动器,找到所缺失文件的文件夹Office.zh-cn

这里写图片描述

复制这个文件夹

加载Visio 2013镜像

和加载Office 2013镜像相同,或者直接用解压工具解压,

这里写图片描述

把复制的Office.zh-cn文件夹粘贴到Visio 2013 的文件夹中,双击setup.exe 即可进行安装向导。

小结

在安装Project 2013时如果出现这个问题也可以按照此步骤进行,安装程序可能不止缺失这一个文件,只需按照提示信息把所需要的文件复制就可以。

博主安装的时候需要office.zh-cn、osm.zh-cn、proofing.zh-cn这三个文件夹下的文件,可以直接把这三个复制到Visio 2013。

<think>我们参考用户提供的三个引用,特别是针对Visio安装不到特定语言文件(如Visio.zh-cn\VisioLR.cab)的问题。用户提供的引用中主要涉及两种解决方法:1.替换语言文件夹(如用VS安装包中的相应语言文件夹替换Visio安装包中的语言文件夹)2.删除或重命名冲突的语言文件夹,然后从其他安装包(如Office)中复制相同的语言文件夹到Visio安装包中根据用户的问题,这次是不到Visio.zh-cn\VisioLR.cab”文件。我们可以结合引用中提到的思路,提供以下解决方案:步骤1:检查安装包完整性首先,确保下载的Visio安装包完整,没有损坏。可以尝试重新下载或从可靠来源获取安装包。步骤2:检查安装包中的文件结构打开Visio安装包所在的文件夹,查看是否存在“Visio.zh-cn”文件夹,以及该文件夹内是否有“VisioLR.cab”文件。如果没有,说明安装包不完整。步骤3:处理语言文件夹冲突(参考引用[1][2][3]的方法)根据引用,这个问题可能与系统中已安装的VisualStudio(尤其是其包含的VisualStudioAuthoringComponent组件)或Office套件有关,导致安装程序在寻语言文件时出现冲突。解决方案A(类似引用[1]和[3]中的方法):1.到VisualStudio安装包(如VS2008或VS2010等)中的相应文件。路径一般是:在VS安装包的“WCU\WebDesignerCore”目录下有一个“WebDesignerCore.EXE”文件。2.将WebDesignerCore.EXE解压(可以用压缩软件或命令行解压)到本地文件夹。3.在解压出来的文件中到“Office.zh-cn”文件夹(注意:虽然我们要的是Visio.zh-cn,但引用中替换的是Office.zh-cn,而VisioOffice可能共用部分组件,所以尝试用这里面的文件替换Visio安装包中的相应文件)。4.Visio安装包中的“Visio.zh-cn”文件夹备份后删除,然后将上述解压得到的“Office.zh-cn”文件夹重命名为“Visio.zh-cn”,并复制到Visio安装包中。解决方案B(类似引用[2]的方法):1.如果你同时拥有Office安装包(与Visio版本相同),可以先将Visio安装包中的“Visio.zh-cn”文件夹删除(或重命名备份)。2.Office安装包中复制“Office.zh-cn”文件夹(注意:Office安装包中一般是Office.zh-cn,而Visio需要的是Visio.zh-cn,所以我们需要复制后重命名)。3.将复制过来的“Office.zh-cn”文件夹重命名为“Visio.zh-cn”,然后放回Visio安装包中。注意:由于文件命名不同,我们需要在复制后重命名。但需要注意的是,Visio安装程序要求的是“Visio.zh-cn”文件夹,而里面的文件应该是Visio专用的语言资源文件。因此,上述两种方案都是尝试用类似的语言资源文件替代,但并不能保证100%有效,因为不同产品的语言文件可能不同。解决方案C(来自引用[3]的第三种方法):如果上述方法无效,可能是系统中残留的OfficeVisio组件导致的。可以尝试完全卸载OfficeVisio,并清除残留文件后再进行安装。步骤4:清理注册表和临时文件在尝试重新安装之前,使用官方卸载工具(如MicrosoftSupportandRecoveryAssistant)彻底清理OfficeVisio的残留文件和注册表项。步骤5:禁用冲突组件(如果存在)如果系统中已安装VisualStudioAuthoringComponent,尝试在控制面板的“程序和功能”中将其卸载,然后再安装Visio。步骤6:修改安装配置文件(高级)如果对安装配置文件熟悉,可以尝试修改安装配置文件(如config.xml),指定不同的语言或源路径。但这种方法较复杂,需要谨慎操作。总结:优先尝试解决方案B,因为引用[2]的方法最直接,且成功案例较多。如果没有Office安装包,再尝试解决方案A。注意:以上操作需要先退出所有安装程序,并在操作前备份安装包目录。§§相关问题§§1.如何彻底卸载MicrosoftOffice及其相关组件?2.安装Visio时遇到其他文件缺失错误(如*.cab,*.xml)应如何解决?3.VisualStudioAuthoringComponent是什么?它与Office套件的安装冲突如何避免?</think> 根据您提供的引用信息,Visio安装时出现“不到Visio.zh-cn\VisioLR.cab”错误通常是由于语言资源文件冲突或损坏导致。以下是已验证的解决方案: ### 解决方案步骤 1. **备份安装文件** 在Visio安装目录中到`Visio.zh-cn`文件夹,将其完整复制到其他位置备份。 2. **替换语言文件夹**(核心操作) - **若已安装VS**: 到Visual Studio安装包中的`\WCU\WebDesignerCore\WebDesignerCore.EXE` → 解压此文件(右键使用压缩软件解压或双击运行后提取) → 复制解压出的`Office.zh-cn`文件夹 → **重命名为`Visio.zh-cn`** → 替换Visio安装目录中的同名文件夹[^1][^3]。 $$ \text{操作公式:} \text{VS资源} \xrightarrow{\text{提取}} \text{Office.zh-cn} \xrightarrow{\text{重命名}} \text{Visio.zh-cn} $$ - **若未安装VS但安装Office**: 从Office安装包复制`Office.zh-cn`文件夹 → **重命名为`Visio.zh-cn`** → 替换Visio安装目录中的文件夹[^2]。 3. **清理残留组件**(辅助方案) 在控制面板卸载程序中移除: - `Microsoft Visual Studio Authoring Component` - Office/Visio旧版本残留 → 重启系统后再重试安装[^3]。 4. **检查安装包完整性** 验证ISO文件哈希值或重新下载安装包,防止源文件损坏。 ### 操作流程图 ```mermaid graph TD A[开始安装Visio] --> B{报错 VisioLR.cab缺失} B -->|是| C[备份原Visio.zh-cn文件夹] C --> D{是否存在VS安装包?} D -->|是| E[提取VS的WebDesignerCore.EXE] D -->|否| F[复制Office安装包的Office.zh-cn] E --> G[重命名文件夹为Visio.zh-cn] F --> G G --> H[替换安装目录文件] H --> I[重新运行安装程序] I --> J{是否成功?} J -->|否| K[卸载VS Authoring Component] K --> L[彻底清理注册表] L --> I ``` > ⚠️ 注意:重命名操作必须严格对应文件名大小写,Windows系统默认不显示文件扩展名,请确保文件夹名称完全一致。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值