silverlight_chainer.exe 也就是那个 Silverlight 2 SDK 的全套开发工具包, 安装的时候报错.
An Error Has Occurred:
Silverlight Tools cannot be installed because one or more of the following conditions is true:
- Visual Studio 2008 RTM is not installed.
- The Web Authoring feature of Visual Studio is not installed.
- A previous version of the Silverlight Runtime is installed.
- A previous version of the Silverlight SDK is installed.
- The Visual Studio Update KB949325 is installed.
- A previous version of Silverlight Tools is installed.
To continue, please install or uninstall the appropriate products and run this installer again.
发生错误:
Silverlight 工具因为下面问题中的一个或多个而无法安装:
- 未安装 Visual Studio 2008 RTM.
- 未安装 Visual Studio 的 WEB 创作功能.
- 已安装上一版本的 Silverlight 运行时.
- 已安装上一版本的 Silverlight SDK.
- 已安装 Visual Studio 更新 KB949325
- 已安装上一版本的 Silverlight 工具
要继续, 请安装或卸载适当的产品后再运行安装包.
逐一排除!
- 不可能!
- 开玩笑!
- 装过, 刚刚卸载了!
- 同上!
- 这个…我也不知道!
- 什么工具? 上一版有工具么?
看来原因就在这个 KB949325 上面, 看了下已安装的更新, 还真有这个家伙, 全称很长:
Update for Microsoft Visual Studio 2008 专业版 - 简体中文 (KB949325)
卸载过程让人大跌眼镜, 竟然启动 VS2008 的维护模式, 持续1分钟之久…
我终于明白上次 Silverlight 2 工具包在安装进度条到了100%之后, 我出去抽根烟又和同事聊了会儿天, 回来发现竟然还没有装好的原因了.