今天在系统的事件查看器中发现几个 SideBySide 错误:

事件ID: 32
找不到附属汇编 Microsoft.VC80.MFCLOC,上一个错误是参照的汇编没有安装在系统上。

事件ID: 59
Resolve Partial Assembly 为 Microsoft.VC80.MFCLOC 失败。参考错误消息: 参照的汇编没有安装在系统上。

事件ID: 59
Generate Activation Context 为 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.163_x-ww_39049d00\MFC80U.DLL 失败。 参考错误消息: 操作成功完成。

发现和 VC8.0 的运行库有关,原因\方法:缺少Microsoft Visual C++ 2005 运行库,下载相应的安装包即可解决问题。

64 位系统的安装包:

http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=zh-cn:

32 位系统的安装包:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE