在visio2013安裝提示找不到Office.zh_cn\officeMUI.mis officemui.xml 等等,各種提示,可是打開安裝程序所在的ISO,里面可是“趕集網”——啥都有啊。上網查到了十多篇資料,試了半天,終於解決了。只是我的解決辦法跟網上的各種資料都是不一樣的,所以,還是把方法總結出來吧。
大體上有2種情況,3種解決辦法:
- 和office 2013補丁沖突,全都卸載后重裝
- 和office 2013補丁沖突,使用 Office 2013 SP1的文件覆蓋
- 和VS 2008沖突,用VS 2008的文件
一、我自己是用第一種辦法解決的,卸載重裝。
當時的情況是,我的系統是WIN8,安裝的是VS2013,所以,跟VS2008沖突的情況,實際上是不存在的。而且專門下載了相關的WebDesignerCore.exe也不行。第二種辦法我也試過仍然沒有安裝成功。
后來我就把Office2013卸載了(這么做目的是為了卸載相關的補丁),然后再分別安裝Office 2013和 Visio 2013,安裝完畢再打上補丁。
二、使用Office 2013 SP1的文件覆蓋
這個辦法要求手上有Office 2013 SP1的ISO或者安裝文件。使用到的三個文件夾是:
office.zh-cn
osm.zh-cn
proofing.zh-cn
先把VISIO的安裝文件從ISO當中解壓出來(復制也行),放到硬盤上,然后找到Office 2013 SP1上述三個文件夾覆蓋VISIO的相同部分。然后再從硬盤上安裝Visio2013
三、使用WebDesignerCore.exe
在現在看來,這種辦法適用面已經很窄了:Visual Studio版本是2008,Visio版本是2007。就我個人看來做.NET開發的,要么是使用 .NET Framework 2.0搭配 Vs 2005,要么就是使用VS2010、VS2013了,還在堅持使用VS2008的,已經很少了吧。
具體的辦法,就是找到VS2008安裝光盤里面的WCU\WebDesignerCore.exe,然后用RAR把文件解壓縮,釋放其中的office.zh-cn到某一位置。然后在安裝Visio提示安裝程序找不到“”的時候,手動指向解壓出來的office.zh-cn即可。
沒有VS2008光盤也不要緊,網上能夠找到WebDesignerCore.exe單獨的下載。
參考資料:
http://www.loveyu.org/3094.html
http://zhidao.baidu.com/link?url=ah39vq1Q7vbu7_Qeuo4IrjdoicUNDXDB_QwGMXFu8pcG92ips9UXxGq5GB-Se_S-AkX2DzUU6wVpW5Th2ttBaIvaca0pKJ9g5hYXjfngsRC