首页 文章

Visual Studio 2010中的Crystal Server CrystalDecisions.Enterprise

提问于
浏览
1

我有一个.NET 4网站(不是应用程序),我正在尝试使用Crystal Reports Server的InfoStore DLL,以便查询 生产环境 服务器 . 服务器正在运行SAP Crystal Server 2011 .

开发机器运行的是运行Visual Studio 2010的Windows 8 64位和从我的帐户http://service.sap.com下载的Crystal Server运行时环境x64 .

我可以在C:\ Windows \ assembly \ GAC_64中看到GAC中的CrystalDecisions.Enterprise.InfoStore和CrystalDecisions.Enterprise.Framework,然后单击'Add Reference'并通过浏览选择它将 <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=14.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/> 添加到web.config . 这就是我期望它发生的方式 .

问题是,尽管能够在对象浏览器中浏览对象,但当我尝试构建站点时,它总是会导致:

无法加载文件或程序集'CrystalDecisions.Enterprise.InfoStore, Version=14.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'或其依赖项之一 . 该系统找不到指定的文件 . C:\用户\李\文件\项目\程序\的web.config

在过去的8个小时里,我一直在扯掉我的头发,试图找出原因,我不知所措,所以任何想法都会受到高度赞赏 .

干杯 .

1 回答

  • 2

    对它进行排序 . 我不得不做一些事情,所以认为最好把它们记录下来 .

    • 卸载Crystal Server Runtime环境x64并改为安装x86版本 . 尽管它是一个x64环境,Visual Studio 2010是32位并且需要这个 .

    • 安装已损坏,需要运行批处理文件才能更正它(请参阅此处http://scn.sap.com/thread/3175725

    • 确保您的应用程序池允许32位 . 默认情况下,它只是64位 .

相关问题