本鱼拟成立工作室承接项目开发/软件定制/云设施开发运维/办公设备技术支持等,如您有相关需求,欢迎来询 | ::博客文章推荐::

VisualStudio2010Beta1 英文版会导致Office2007中文版的Excel、Access等应用启动需要修复 (更新解决办法)

: 开发工具 木魚 2869℃ 0评论

这是昨晚发现的问题,在早上办公室的电脑上得到重现。

 

已安装:

Windows7 7106中文版

VisualStudio 2008中文版

Office2007中文版

VisualStudio 2010Beta1 英文版

 

安装如上产品的时候,每次启动Excel、Access等的时候(貌似Word不会),都会弹出正在修复:

一共会弹出来三次,总耗时在五分钟-十分钟左右(@E8300,我的P4D搞了十几分钟都没好)。而且不是一次就好的,你会发现每次启动Excel、Access等的时候都会需要修复。

同时,系统日志里面会出现如下的信息:

未能检测产品 {316EE0C1-DB94-30BA-95E6-F4959035EE4B},功能 VB_for_VS_7_Ent_28_x86_enu,组件 {A5854250-7B92-4A50-935F-6A486589F87D}。资源 C:Program FilesMicrosoft Visual Studio 10.0Common7IDEPublicAssembliesen 不存在。

有点头疼,考虑重做系统后只安装VS2010看看是不是兼容性问题。

 

另,系统日志里面大量出现类似这样的记录:

Error in Template (C:Program FilesMicrosoft Visual Studio 10.0Common7IDEItemTemplatesWebVisualBasic1033AdoNetDataServiceVBWebsite.zip), file (WebDataService.vstemplate).  Unknown attribute (_locID).

 

这里给会同时使用VS和Office并想测试VS2010Beta1的同学提个醒,暂时没有找到解决办法,删除Office加载项是没有用的。

 

解决办法:

删除如下注册表项即可:

【64位系统】HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftOfficeExcelAddinsTCSCConv.ExcelAddinDesigner12

【32位系统】HKEY_LOCAL_MACHINESOFTWAREMicrosoftOfficeExcelAddinsTCSCConv.ExcelAddinDesigner12

按道理说Excel管理加载项是可以解决的,但是Excel在开始菜单的快捷方式无法以管理员模式运行不能删除。其实就是简繁体中文转换的那个加载项导致的。

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址