2011-04-21 48 views
3

我知道這個問題以前可能已經被問過了,但我還沒有找到任何解決方案。在VS 2005的64位Crystal Reports中打印問題

我們正在爲Crystal Studio for Visual Studio 2005開發一個智能客戶端應用程序。該應用程序已部署到32位計算機上,運行良好。但是,當我們部署到64位機器時,我們發現Crystal Reports查看器的打印按鈕不起作用。請注意,我們在該電腦中安裝了CRRedist2005_X64.msi。 我們希望在Visual Studio 2005中保留此源代碼。

您是否知道此問題的任何解決方案?您的建議將不勝感激。

問候,

安東

+0

你試過晶體中的32位版本l在64位Windows上與32位版本的應用程序一起報告? – dandan78 2011-04-21 11:42:18

+0

是的,我們有。報告根本無法運行,因此我們安裝64位Crystal Reports運行時 – 2011-04-21 11:44:24

+1

構建選項中的平臺目標選項專門設置爲x86,而不是AnyCPU? – dandan78 2011-04-21 11:51:37

回答

6

最後我的同事通過安裝在64位操作系統和Crystal Reports的VS 2005 SP1的Visual Studio 2005編譯解決它。 來源:http://forums.sdn.sap.com/thread.jspa?threadID=1939320&tstart=0

+0

嘗試將目標鎖定到x86,並且它也在工作。 :) – 2013-12-04 08:41:51

+0

你能幫我在https://stackoverflow.com/questions/44300956/crystal-report-is-not-opening-for-64-bit-machines或共享x64的部署步驟。 – bjan 2017-06-17 04:46:18