我正在使用水晶报告生成报告并将其另存为PDF文件夹。在本地机器上一切正常。代码工作正常,生成报告并将其另存为PDF。
现在,来到服务器,我没有在Web服务器上安装VS 2010。但我在VS2010的ASP.NET框架中创建了一个网站应用程序,我在服务器上部署了它,即使服务器上没有VS2010,它也能正常工作。
但现在我必须生成水晶报告并将其保存在文件夹中。这是同一网站的另一个模块。但是,当我将.aspx和.aspx.cs和.rpt文件放在服务器上时,出现错误“Parser Error Message:无法加载文件或程序集”CrystalDecisions.Web,Version = 13.0.2000.0,Culture = neutral, PublicKeyToken = 692fbea5521e1304'或其依赖项之一。系统找不到指定的文件“。
所以,我尝试从here安装水晶报告包,但它说它需要VS 2010才能完成安装。所以,不确定我是否可以在没有VS 2010的情况下在服务器上执行此操作。
有没有办法在服务器上没有VS 2010,或者我必须在服务器或任何其他可以帮助我的安装上安装VS 2010?
答案 0 :(得分:1)
您需要位于此处的Crystal Reports 2010 Redistributable(SAP网站不是最友好的):
SAP Crystal Reports, developer version for Microsoft Visual Studio Updates & Runtime Downloads
P.S。 :SAP网站可能会发生变化,不介意使用最新信息编辑或评论此答案。
答案 1 :(得分:0)
在服务器上安装Crystal合并模块。您永远不需要在服务器上安装visual studio。