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