文件 C:\WINDOWS\TEMP\CrystalReport {6E09B5ED-1A5A-4C4D-8350-3A9CA3996297}.rpt 内出错:
无法连接:错误的登录参数。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: 文件 C:\WINDOWS\TEMP\CrystalReport {6E09B5ED-1A5A-4C4D-8350-3A9CA3996297}.rpt 内出错:
无法连接:错误的登录参数。
源错误:
行 131: ShowMessageAtStartup1.Enabled = True
行 132:
行 133: MyRpt.PrintToPrinter(1, False, 0, 0)
行 134:
行 135:
我的打印语句如下:
Dim MyRpt = New CrystalDecisions.CrystalReports.Engine.ReportDocument()
MyRpt.Load(Server.MapPath("..\CrystalReport.rpt"))
MyRpt.PrintOptions.PrinterName = "\\172.16.18.176\Samsung"
ShowMessageAtStartup1.MessageText = "正在打印,请稍候..."
ShowMessageAtStartup1.Enabled = True
MyRpt.PrintToPrinter(1, False, 0, 0)
MyRpt.close()
打印环境如下:
局域网环境,一台服务器,一台开发机,一台工作机,工作机上安装了共享打印机samsung,调试程序时打印正常,但是将程序发布到网站上时用IE访问时打印就出错了,服务器上安装了水晶报表的两个文件CRRedist2005_x86.msi+CRREdist2005_x86_chs.msi,但没有注册水晶报表,因为不知道如何注册。
不会是因为没有注册的原因吧?
在此请教各位,如何解决这个问题?谢谢,
11 个解决方案
#1
快沉了 帮顶一下
#2
不是注册的原因!!!
本机上运行会出错 ??
不是可以用VS自带的打印???
你这样实现!!在客户端估计没办法运行 ...............
本机上运行会出错 ??
不是可以用VS自带的打印???
你这样实现!!在客户端估计没办法运行 ...............
#3
用自带打印吧,水晶10这样是不行的
#4
我在VS2005环境里边一切正常啊,将程序发布到服务器网站上后,从客户端IE上点击打印按钮时就出错了,为什么啊?
#5
本机测试是这样的,你没注册发布后自然不行了,自带的还能用
#6
请问楼主上的兄弟,服务器端的水晶报表如何注册啊?急急急!!!在线等待。。。。。。。。。。。。。
#7
要花钱买啊,好贵的哦
#8
现在的问题是到底是注册问题还是其他原因?这点还不清楚,希望各位继续解答!
#9
去这看看吧,我也是在别处看到的,不是很明白,希望对你有帮助
#10
这个是地址http://www.3snews.net/index.php/6905/action_spacelist_type_blog_itemtypeid_487.html
#11
权限问题,将temp文件夹赋权限
#1
快沉了 帮顶一下
#2
不是注册的原因!!!
本机上运行会出错 ??
不是可以用VS自带的打印???
你这样实现!!在客户端估计没办法运行 ...............
本机上运行会出错 ??
不是可以用VS自带的打印???
你这样实现!!在客户端估计没办法运行 ...............
#3
用自带打印吧,水晶10这样是不行的
#4
我在VS2005环境里边一切正常啊,将程序发布到服务器网站上后,从客户端IE上点击打印按钮时就出错了,为什么啊?
#5
本机测试是这样的,你没注册发布后自然不行了,自带的还能用
#6
请问楼主上的兄弟,服务器端的水晶报表如何注册啊?急急急!!!在线等待。。。。。。。。。。。。。
#7
要花钱买啊,好贵的哦
#8
现在的问题是到底是注册问题还是其他原因?这点还不清楚,希望各位继续解答!
#9
去这看看吧,我也是在别处看到的,不是很明白,希望对你有帮助
#10
这个是地址http://www.3snews.net/index.php/6905/action_spacelist_type_blog_itemtypeid_487.html
#11
权限问题,将temp文件夹赋权限