KB-三探Windows Update後SSRS不能列印問題
上回貼出Windows Update導致SSRS不能列印問題後,有些網友成功了,但似乎有些網友依循文章的解法SP2->GDR2依然不能解決問題,裝完後RSClientPrint.cab仍未更新。由於手邊沒有可以驗證的同樣情境,我想深究也無從嘗試。
今天同事在更新一台SQL時,同樣的情境上演了。GDR2安裝、移除、再安裝了四五次,RSClientPrint.cab還是文風不動,一直保持2007/2/10的版本。
這真是天賜的良機呀!讓這麼刁鑽的問題在我眼前重現,著實令人激動不已... (遇到難題還這麼High,我應該是萬中選一的賤骨頭吧?)
幾經嘗試,我找出一條可以解決的路徑:
安裝SP2,但不要安裝GDR2(KB933097,如果有裝請移除),接著安裝KB954606,這樣RSClientPrint.cab就會更新到2008/08/05的版本了。
先前更新失敗的朋友可以嘗試看看,成功或失敗也回報讓我知一下,謝謝!
【2008-11-04更新】有使用Report Viewer的朋友,請記得還要加裝Microsoft Report Viewer Redistributable 2005 Service Pack 1,ReportViewer所用的RSClientPrint版本才會更新。感謝Jeniffer, Brian補充。
【2013-04-12更新】若安裝ReportViewer 2005 SP1後仍無法列印,請查詢是否為版本衝突。