true更改为false 具体为修改注册表下面两个键的值。 [HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\" />
将webconfig 中<identity impersonate="true"/>true更改为false
具体为修改注册表下面两个键的值。
[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\InProcServer]
修改"PrintJobLimit"="1000"
修改为1000
[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application
Server\Server]
修改"PrintJobLimit"="1000"
下载注册表文件
PS:另外一种修改方法是改成-1
如果还不行,请参考此贴,需要修改代码
/Forums/en-US/vscrystalreports/thread/143f3517-
c5c4-4c17-9da0-8c4bd54b6604
水晶报表打印不出来,请更换本机的PrintControl.cab包替换。
1.进入Windows功能窗口,然后看到internet信息服务选项,然后按照图中设置
即可,Ps:打√的选项下面为全选,方圈的下面按照图中打√的选择即可。
2.然后确定,会进入系统安装设置,此时可能需要等待两三分钟的样子。
缺少水晶报表DLL
没有添加默认页面
安装CRRuntime_32bit_13_0去解决 log4net问题
如果是报表未能加载,是权限问题,请将net service 用户加入到c:/Windows/Temp文件夹的权限列表
*windows server 2012R2中如果找不到netserveice,则查找 NETWORK SERVICE 用户
IE11下水晶报表不能打印问题,如果遇到,安装服务器vs2013,以及vs2013所需要的报表开发包,然后重启服务器,在客户端机器上,先把IE调成兼容IE8模式,然后再打印报表,最后调回IE11,报表打印正常。
安检报告单出来慢的问题,需要在服务器上重装CRRuntime_64bit_13_0_9.msi
*若不能正常安装水晶报表插件,需要先安装visual studio 2013 premium。
VS2013导出错误Method not found: 'CrystalDecisions.ReportAppServer.DataDefModel.PropertyBag CrystalDecisions.Report
解决办法:下载CRRuntime_64bit_13_0_12.msi,重新再服务器上进行安装。
在windows server 2012 R2 环境下部署IIS .5之后打开网站爆404.17:
解决过程:点击任务栏的服务器管理器,打开添加角色功能指导,在左侧点击服务器角色然后选择 Web服务器->应用程序开发
把ASP, 3.5 , 4.5 ,.Net Extensibility 3.5 , .Net Extensibility 4.5 勾上。
点安装。
安装完成后在按Win+R 打开运行窗口,
输入 iisreset重启iis服务。