导航

SQL Server 2012 联机丛书离线安装

Posted on 2016-11-07 16:27  张鑫的园子  阅读(1675)  评论(0编辑  收藏  举报

  昨日根据微软官网的方式安装SQL Server 2012 联机丛书报错,无法安装:

  联机丛书下载位置及安装方式:

  按照给出的方式安装,无法完成,错误如下:

  

  从磁盘 Microsoft.Help.CacheLib.CacheLibServiceApiException: “file:///C:/Users/Administrator/Desktop/SQLServer2012Documentation_June_CHS/HelpContentSetup.msha”处的文档不包含任何产品。至少需要有一个产品。
   在 Microsoft.Help.CacheLib.ProductList.Load(XElement body, Uri source, ICacheHost host)
   在 Microsoft.Help.CacheLib.AsyncOperationRunner`1.Run(Object state) 提取可用内容的列表时出错

  经过多方排查,发现是下载的联机丛书包有问题:

  1.   首先进行解压;
  2.   安装时,我们需要找到一个名为“HelpContentSetup”的MSHA的文件;
  3.   这个文件内容出错了,需要将<span class="locale">zh-zn</span>修改为<span class="locale">zh-cn</span>;
  4.   再次添加就OK了