none
Client 端 PC 無法開啟 RDLC 報表(ReportView) RRS feed

  • 問題

  • 想要請教版上的前輩,一個關於 ReportView 報表的狀況:

    小弟用 C# 2012 測試報表時,發生了一個狀況 => 在開發端 PC 上,不論是使用 Debug 模式,還是 exe 執行檔,都能夠順利開啟報表,可是,如果把整個 debug 資料夾,複製到另一台 PC 上時,就無法開啟報表了,不知是否需是 Client PC 上缺了安裝甚麼元件呢? 還請前輩們不吝指導,謝謝~

    PS.

    1. 我採取的是「本地端報表」模式 => 也就是把 RDLC 檔,跟 exe 放在同一個目錄中。

    2. 開發環境: Windows 8 x64 + .net Framework 4.0。

    3.Client PC: Windows 7 x64 + .net Framework 4.0。

    2016年5月3日 上午 09:45

解答

  • 發現解決方法了,自己回答....

    原來,必須安裝對應的 ReportView 版本。

    以本例來說,我是用 2012 開發的,所以,也必須安裝 2012 的 ReportView 套件 => 我在 Client 端安裝了 2010 與 2015 ,偏偏就是漏了 2012 ,有點白痴,哈~

    • 已標示為解答 tennyu 2016年5月3日 上午 10:27
    2016年5月3日 上午 10:27