VS2008 或 VS2010 Cannot load "mso.dll" 网站Web开发项目弹出错误对话框问题?

问题
VS2008 或 VS2010 Cannot load "mso.dll" 网站Web开发项目弹出错误对话框问题?

解答
我们在安装完 Office 2007 或 Office 2010等 Office 版本后,再运行 vs2008 vs2010 会提示   Cannot load "mso.dll" , 且 设计 项不能用。 
这可能是由于Web开发组件被替换或损坏,需要修复,下面就是解决问题方法:

1、关闭VS2008 或 VS2010。

2、将VS2008 或  VS2010 安装包 \WCU\WebDesignerCore\WebDesignerCore.exe 提取并重新安装修复。

3、将 32位系统 C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller 路径下的
     将 64位系统 C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller 路径下的 

Setup.exe ODeploy.exe 文件更名或删除。