2013-02-28 61 views
6

我正在開發Windows應用程序。在這個我設計的報告模塊。 我得到錯誤,每當我想在Windows 7中,Windows XP & Windows Vista中查看報告,但它工作在Windows 8無法加載文件或程序集'crystal decisions.windows.forms,version = 13.0.2000.0'

按照以下幾個步驟我部署設置

  1. 之前把我安裝了.NET Framework 4在Windows XP & .NET框架4.5在Windows 7
  2. 我安裝CRforVS_13_0_2但其通過錯誤消息像

您必須已安裝Visual Studio 2010才能繼續進行此安裝。和
由於出現錯誤,SAP Crystal Reports版本的Visual Studio 2010安裝過早結束。

  • 然後我安裝我的項目設置(同時創造設置手動我包括所有的水晶報表組件),登錄並前往報表菜單上單擊打開水晶報表的預覽其通過錯誤等
  • 消息無法加載文件或程序集晶體decisions.windows.forms,版本= 13.0.2000.0,文化=中性,公共keytoken = 692fbea5521e1304'或它的一個依賴。該系統找不到指定的文件。

    請指導我如何解決此問題。

    回答

    16

    您沒有正確安裝所需的Crystal Reports程序集,您必須在每臺客戶端計算機上安裝Crystal Reports的Runtime,而不是VS的版本,它只會通過將應用程序與應用程序一起復制而無法使用。

    您可以直接從SAP獲得正確的安裝程序,也許您將被要求創建一個免費帳戶。 32Bit64Bit

    問候,

    +0

    是的,我做到了,現在它在所有客戶端的地方工作正常謝謝 – 2013-03-04 13:06:07

    +0

    @echavez是沒有辦法,我可以在我的設置中嵌入所需的組件沒有辦法? – Volatil3 2013-10-14 09:44:17

    +0

    @ Volatil3是的,有多種方法可以做到這一點,您可能會發現這個問題很有用:http://stackoverflow.com/questions/4779425/how-to-create-a-net-setup-project-with-crystal-報告 - 前提 – echavez 2013-10-17 16:58:22

    相關問題