如果您对asp.net–WindowsServer2012上的CrystalReports11.5破碎和cm破碎感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解asp.net–WindowsSe
如果您对asp.net – Windows Server 2012上的Crystal Reports 11.5破碎和cm破碎感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解asp.net – Windows Server 2012上的Crystal Reports 11.5破碎的各种细节,并对cm破碎进行深入的分析,此外还有关于.net-3.5 – 在没有DVD的Windows Server 2012上安装Net 3.5 Framework、active-directory – 你可以将域功能级别提升到Windows Server 2016并在Windows Server 2012 r2上运行DFS吗?、ASP.NET Process.start 不会在 Windows Server 2012 上运行、asp.net – VS2012 Crystal Report Viewer组树隐藏的实用技巧。
本文目录一览:- asp.net – Windows Server 2012上的Crystal Reports 11.5破碎(cm破碎)
- .net-3.5 – 在没有DVD的Windows Server 2012上安装Net 3.5 Framework
- active-directory – 你可以将域功能级别提升到Windows Server 2016并在Windows Server 2012 r2上运行DFS吗?
- ASP.NET Process.start 不会在 Windows Server 2012 上运行
- asp.net – VS2012 Crystal Report Viewer组树隐藏
asp.net – Windows Server 2012上的Crystal Reports 11.5破碎(cm破碎)
“加载”命令失败,并显示一条错误消息,表示我甚至没有连接到互联网(实际上我确定服务器已连接).一切正常,直到Load命令. Windows Server 2012 IIS应用程序池是.Net4集成,支持32位应用程序设置为True.
在事件查看器中,我收到以下事件:
Fault bucket,type 0 Event Name: BEX Response: Not available Cab Id:
0Problem signature: P1: w3wp.exe P2: 8.0.9200.16384 P3: 5010885f P4:
StackHash_e2e9 P5: 0.0.0.0 P6: 00000000 P7:
PCH_01_FROM_ntdll+0x0002E11C P8: c0000005 P9: 00000008 P10:Attached files:
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_5230936ffd2c9586a6d94608bf06e66e8776b8d_1f3824c1Analysis symbol: Rechecking for solution: 0 Report Id:
8d344128-47f2-11e4-941b-0050568d21df Report Status: 4 Hashed bucket:Faulting application name: w3wp.exe,version: 8.0.9200.16384,time
stamp: 0x5010885f Faulting module name: unkNown,version: 0.0.0.0,
time stamp: 0x00000000 Exception code: 0xc0000005 Fault offset:
0x0f3e2020 Faulting process id: 0x62c Faulting application start time:
0x01cfdbff4e1b8452 Faulting application path:
C:\Windows\SysWOW64\inetsrv\w3wp.exe Faulting module path: unkNown
Report Id: 8d344128-47f2-11e4-941b-0050568d21df Faulting package full
name: Faulting package-relative application ID:
应用程序池停止.
我真的希望其他人有同样的问题.
既然Crystal Reports已被买卖几次,那么对这些类型的问题提供任何帮助似乎都非常困难.
以下是web.config中列出的程序集:
<add assembly="CrystalDecisions.Web,Version=11.5.3700.0,Culture=neutral,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Shared,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.ReportSource,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Enterprise.Framework,Version=11.5.3300.0,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Enterprise.Desktop.Report,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.ReportAppServer.Controllers,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.CrystalReports.Engine,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Enterprise.InfoStore,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Enterprise.Viewing.ReportSource,PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.ReportAppServer.ClientDoc,PublicKeyToken=692fbea5521e1304"/>
解决方法
具体来说,如果您使用Crystal Reports for VS(2010-2013)的最新Service Pack,则不会出现任何问题.这是Crystal for VS的免费版本.
有关vs2010-2015.3的所有版本,请参阅以下页面:
Crystal Reports For VS
.net-3.5 – 在没有DVD的Windows Server 2012上安装Net 3.5 Framework
http://en.community.dell.com/techcenter/os-applications/w/wiki/4146.installing-net-3-5-framework-on-microsoft-windows-server-2012.aspx
由于我没有DVD,我一直在搜索在哪里下载此功能.
提前致谢
>确保服务器没有看到WSUS服务器进行更新(必须查看Windows Update才能使其正常工作)
>确保任何代理/防火墙将允许从有问题的服务器到Windows更新服务的连接
>从命令行运行:
dism.exe /online /enable-feature /featurename:NetFX3 /all
源切换的消除是有目的的完成的,因为这将强制服务器在自己的SxS文件夹中查找,而不是找到所需的文件,然后转到Windows Update的文件(因此第1步,它不指向WSUS服务器).
active-directory – 你可以将域功能级别提升到Windows Server 2016并在Windows Server 2012 r2上运行DFS吗?
我们有一台运行Windows Server 2012 R2的DFS服务器,但所有命名空间都是2008兼容模式.
我们的域功能级别位于Windows Server 2012 R2.如果我要将它提升到Windows Server 2016,那会对我们的DFS产生什么影响吗?
ASP.NET Process.start 不会在 Windows Server 2012 上运行
如何解决ASP.NET Process.start 不会在 Windows Server 2012 上运行?
我正在使用 process.start 来执行 schtasks.exe。在我的开发 PC (Windows 10) 上运行的代码不能在旧的 Windows Server 2012 上运行,也不能在 Windows 2012 生产服务器上运行。我确定这是某种权限问题,但我已经用尽了尝试的方法。我已经比较了 IIS 设置和文件管理器权限,但没有发现 Windows 10 和 Windows Server 2012 之间有什么不同,这会导致代码不能只在服务器上工作。我们在事件日志中看到的错误是 conhost.exe 出错,然后是 schtasks.exe 出错。计划任务设置为使用具有相应密码的管理员用户运行。
这是在 Windows 10 上运行但在 Windows Server 2012 上出错的代码。
var proc = new Process
{
StartInfo =
{
UseShellExecute = false,FileName = @"C:\Windows\System32\schtasks.exe",Arguments = "/run /tn NameOfExistingScheduledTask",UserName = "AdminUser",Password = securePass,RedirectStandardError = true,RedirectStandardOutput = true,CreateNowindow = true
}
};
if (!proc.Start())
{
StreamReader myStreamReader = proc.StandardError;
Console.WriteLine(myStreamReader.ReadLine());
Console.WriteLine(proc.StandardOutput.ReadToEnd());
}
proc.WaitForExit();
解决方法
它可能很挑剔。
FWIW 我会尝试的方式是这样。
- 为服务器创建一个新的服务帐户
- 将您的凭据更改为服务帐户名称和服务帐户密码
- 按下 Windows 按钮
- 搜索跑步
- 运行 secpol.msc
- 导航到安全设置 -> 本地策略 -> 用户权限分配
- 双击右侧的“作为批处理作业登录”
- 添加您的服务帐号
asp.net – VS2012 Crystal Report Viewer组树隐藏
我想隐藏/禁用包含组树按钮的L.H.窗格.
displayGroupTree属性标记为已过时且无效.
我设置了ToolPanelView =“None”也没有效果.
隐藏组树问题已经存在于早期版本中,但是根据我的意见,已发布的答案不起作用或转换为此版本.
也许我正在构建错误的报告. (显示OK).
private void ShowReport(MyClassLibrary.Report report) { ConnectionInfo cn = new ConnectionInfo(); cn.ServerName = "MyServer"; cn.DatabaseName = "MyDatabase"; cn.UserID = "myUser"; cn.Password = "myPassword"; string reportDirectory = Server.MapPath(".") + "\\Reports\\"; CrystalReportSource rs = new CrystalReportSource(); Session["CurrentReportSource"] = rs; CrystalDecisions.Web.Report r = new CrystalDecisions.Web.Report(); r.FileName = reportDirectory + report.reportPath; rs.Report = r; CRV.ReportSource = rs; ParameterFields p = CRV.ParameterFieldInfo; ParameterField pUserId = new ParameterField(); pUserId.Name = "@user_id"; ParameterField pStartDate = new ParameterField(); pStartDate.Name = "@start_date"; ParameterField pEndDate = new ParameterField(); pEndDate.Name = "@end_date"; ParameterdiscreteValue pUserIdValue = new ParameterdiscreteValue(); ParameterdiscreteValue pStartDateValue = new ParameterdiscreteValue(); ParameterdiscreteValue pEndDateValue = new ParameterdiscreteValue(); TimeSpan t = new TimeSpan(30,0); DateTime startDate = DateTime.Today - t; DateTime endDate = DateTime.Now; //**LIVE CODE*** //CouponUser user = (CouponUser) Session["CurrentUser"]; //pUserId_Value.Value = user.userId; //***TEST CODE*** pUserIdValue.Value = 2; //******** pStartDateValue.Value = startDate; pEndDateValue.Value = endDate; pUserId.CurrentValues.Add(pUserIdValue); pStartDate.CurrentValues.Add(pStartDateValue); pEndDate.CurrentValues.Add(pEndDateValue); p.Add(pUserId); p.Add(pStartDate); p.Add(pEndDate); foreach (TablelogonInfo logonInfo in CRV.logonInfo) { logonInfo.ConnectionInfo = cn; } rs.DataBind(); }
解决方法
把关掉:
CrystalReportViewer.ToolPanelView = ToolPanelViewType.None
打开:
CrystalReportViewer.ToolPanelView = ToolPanelViewType.GroupTree
组按钮将出现在两者中
今天关于asp.net – Windows Server 2012上的Crystal Reports 11.5破碎和cm破碎的分享就到这里,希望大家有所收获,若想了解更多关于.net-3.5 – 在没有DVD的Windows Server 2012上安装Net 3.5 Framework、active-directory – 你可以将域功能级别提升到Windows Server 2016并在Windows Server 2012 r2上运行DFS吗?、ASP.NET Process.start 不会在 Windows Server 2012 上运行、asp.net – VS2012 Crystal Report Viewer组树隐藏等相关知识,可以在本站进行查询。
本文标签: