1

我在我爲VS2010安裝了CR的服務器上收到以下錯誤:「無法加載文件或程序集」CrystalDecisions.ReportAppServer.ClientDoc,Version = 13.0.2000.0「我看在windows \ assembly中,我可以在那裏看到它,它是正確的版本,正確的公鑰,並且在那裏沒有其他版本的CR。Server2008R2上的VS2010的Crystal報告錯誤

我安裝「CRforVS_redist_install_64bit_13_0.zip」該報告的工作我們的開發和生產服務器上,但這個問題是我們的QA服務器上。所有的服務器都是一樣的,我看不出有什麼不同。任何幫助?有很多這個錯誤的文章,但沒有一個可以幫助我。

在這項工作我們沒有在web.config中CR任何引用,如果這是任何幫助的服務器。

謝謝 傑克

+0

我找到了答案!我需要在server2008R2上安裝的所有內容是:「CRforVS_redist_install_64bit_13_0.zip」我的錯誤是我去了該網站正在使用的應用程序池的高級設置,並將「啓用32位應用程序」設置爲true(按照發布我發現)只要我把它改爲假,一切開始工作!試想想起來了,這是有道理的,如果你安裝了64位可再發行,那麼你不需要32位的應用程序池? –

回答

3

我找到了答案!我需要在server2008R2上安裝的所有內容是:「CRforVS_redist_install_64bit_13_0.zip」我的錯誤是我去了該網站正在使用的應用程序池的高級設置,並將「啓用32位應用程序」設置爲true(按照發布我發現)

只要我把它改成假一切開始工作!想想看,如果您安裝了64位可再發行組件,那麼在您的應用程序池中不需要32位是有道理的。此外,我的web.config中沒有任何Crystal(我不需要它,該DLL在GAC中 - 我可以看到它)我查看了c:\ Windows \程序集,並且發現了所有的Crystal - 所有版本13.0.2000