簡體   English   中英

Visual Studio 2010的Crystal Reports運行時在Server 2008中不起作用

[英]Crystal Reports runtime for Visual Studio 2010 not working in Server 2008

我們的Web應用程序使用了舊的Crystal Reports XI Rel 2 activeX來呈現從經典ASP調用的報告。 現在,我們希望它與新的Crystal Reports 13運行時一起運行,以呈現從ASP.NET調用的報告。

我們安裝了在http://scn.sap.com/docs/DOC-7824 (支持包3)中找到的exe。 在我們的開發機(Windows XP)上,一切都很好,我們能夠使用這兩種技術設計和呈現報告。 我們今天嘗試將其部署到客戶端服務器(Windows Server 2008 64位)上,但顯然不起作用。

如果我們先嘗試打開新報告,然后再打開舊報告, 它們都將失敗,但是會出現完全通用的錯誤消息,例如“創建報告時出錯”。 新的可以,但是舊的會失敗,並顯示消息“無效的TLV記錄”。

相反,如果在重新啟動iis之后,我們首先嘗試打開一個舊報表(來自經典ASP的CR XI R2),則它可以正確顯示,但是新報表(CR 13)會出現此錯誤:

由於以下錯誤,無法為具有CLSID {F734A321-8381-4FFD-A614-139E8906DC83}的組件檢索COM類工廠:80000003一個或多個參數無效(來自HRESULT的異常:0x80000003)。

我們試圖用谷歌搜索這個錯誤; 唯一有意義的結果是此線程,但它無濟於事。

謝謝

編輯 :好的,第一個錯誤就是.rpt文件被從部署的文件夾中刪除了。 因此,實際上可以歸結為CR運行時的不兼容性嗎?

編輯2 :是的,肯定是這樣。 我們將新報告移動到了另一個應用程序池下運行的另一個虛擬目錄中,現在它們都可以工作,而不管首先實例化什么。 那么,有什么方法可以逐步遷移我們現有的記錄,即有一段運行時間共存並被同一虛擬目錄使用的時期?

我有這個問題。 由於我剛剛安裝了CR 13而沒有重新啟動,因此我想嘗試重新啟動服務器。 重新啟動后,問題消失了。

我有同樣的錯誤-重新啟動沒有幫助。 在Win7上安裝了SAP Crystal Reports運行時13.0.0.99,但是在安裝過程中注冊組件時遇到了一些錯誤-認為這是問題的原因。

下載並從已安裝運行時CR 13.0.21.2533(32位) https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads HTTP://下載.businessobjects.com / akdlm / crnetruntime / clickonce / CRRuntime_32bit_13_0_21.msi該安裝沒有錯誤,但也沒有起作用:-(

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM