我有一个 .NET 4 网站(不是应用程序),我在其中尝试使用 Crystal Reports Server 的 InfoStore DLL,以便查询生产服务器。服务器正在运行 SAP Crystal Server 2011。
开发机器运行 Windows 8 64 位,运行 Visual Studio 2010 和 Crystal Server 运行时环境 x64,从我在http://service.sap.com的帐户下载。
我可以在 C:\Windows\assembly\GAC_64 的 GAC 中看到CrystalDecisions.Enterprise.InfoStore和CrystalDecisions.Enterprise.Framework,然后我单击“添加引用”并通过浏览它来选择它添加<add assembly="CrystalDecisions.Enterprise .InfoStore,版本=14.0.2000.0,文化=中性,PublicKeyToken=692FBEA5521E1304"/>到 web.config。这就是我期望它发生的方式。
问题是,尽管能够在对象浏览器中浏览对象,但当我尝试构建站点时,它总是会导致:
无法加载文件或程序集“CrystalDecisions.Enterprise.InfoStore,版本=14.0.2000.0,文化=中性,PublicKeyToken=692fbea5521e1304”或其依赖项之一。该系统找不到指定的文件。C:\Users\lee\Documents\Projects\app\web.config
在过去的 8 个小时里,我一直在扯头发,试图找出原因,但我很茫然,所以任何想法都将不胜感激。
干杯。