|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
我使用水晶报表10 ,我在部署web应用程序后,安装在非开发环境的机器(这台机器安装水晶报表10)运行web程序是出现下面错误:Error : ErrorName: System.IO.FileNotFoundException ErrorMessage: File or assembly name ADODB, or one of its dependencies, was not found. ErrorStackTrace: at CrystalDecisions.CrystalReports.Engine.ReportDocument.(Object C) at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet) at STAR.Web.main.CrystalReport.Report.Page_Load(Object sender, EventArgs e) in c:inetpubwwwrootWebSTARmainCrystalReportReport.aspx.cs:line 70 at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain() 我部署时也添加了VC_User_CRT71_RTL_X86_---.msm和VC_User_STL71_RTL_X86_---.msm文件 解决方案: 在你发布的web应用程序中bin目录下添加"C:Program FilesMicrosoft.NETPrimary Interop Assembliesadodb.dll"文件即可解决. 在外国的关于水晶报表部署网站上有具体的讲解. 这种问题发生在安装的Microsoft .Net Framework 1.1为39.0MB的服务器,假如你的服务器安装Microsoft .Net Framework 1.1为130MB(这种.net框架安装全面包括很多相关的东西)就不会放生这种问题. 返回类别: 教程 上一教程: 用EASYMAILOBJECT组件处理EXCHANGE邮件源代码(3) 下一教程: ASP如何更好的解决用户验证问题 您可以阅读与"关于水晶报表10的WEB应用程序部署ADODB问题"相关的教程: · 关于水晶报表10 的字报表数据填充和显示 · 如何让WEB应用程序在CLIENT端实现导出报表功能 · 在VS.NET中编写Web应用程序(三) · 在VS.NET中编写Web应用程序(一) · 在VS.NET中编写Web应用程序(二) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |