Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS2010 Crystal Reports:如何设置日志记录级别?_C#_Visual Studio 2010_Crystal Reports_Log4net - Fatal编程技术网

C# VS2010 Crystal Reports:如何设置日志记录级别?

C# VS2010 Crystal Reports:如何设置日志记录级别?,c#,visual-studio-2010,crystal-reports,log4net,C#,Visual Studio 2010,Crystal Reports,Log4net,由于log4net附带了用于VS2010的CR,所以应该记录这些内容。如何将CR日志级别设置为debug,以便了解报表的运行情况 我应该澄清一下,我的项目中已经有log4net,我只是没有看到CrystalReports中的任何内容。此链接包含有关如何启用额外日志的详细信息: 摘录: 使用记事本创建两个名为logging-on.reg和logging-off.reg的.reg文件 将下面相应部分的文本复制到每个.reg文件中并保存 将.reg文件复制到需要进行日志记录的系统 双击loggin-

由于log4net附带了用于VS2010的CR,所以应该记录这些内容。如何将CR日志级别设置为debug,以便了解报表的运行情况


我应该澄清一下,我的项目中已经有log4net,我只是没有看到CrystalReports中的任何内容。

此链接包含有关如何启用额外日志的详细信息:

摘录:

  • 使用记事本创建两个名为logging-on.reg和logging-off.reg的.reg文件
  • 将下面相应部分的文本复制到每个.reg文件中并保存
  • 将.reg文件复制到需要进行日志记录的系统
  • 双击loggin-on.reg文件并将内容合并到注册表中
  • 重新启动您正在监视的IIS、服务或Windows应用程序。注意:如果Crystal运行时文件已经在内存中,日志记录将不起作用
  • 运行应用程序直到出现故障或出现错误消息
  • 在临时目录中找到.log文件。
    • windowsxp;C:\Documents and Settings\\Local Settings\Temp
    • WindowsVista,7,服务器2008;C:\Users\\AppData\Local\Temp
    • 运行Visual Studio IDE的Windows Server 2008创建了一个子文件夹\2(在我的示例中),VS将其用作临时文件夹。这是日志文件所在的位置
  • 它们将根据应用程序命名。例如,如果您的应用程序名为mySlowReport.exe,则日志文件将命名为:
    • mySlowReport.crpe.bkgrnd.log
    • mySlowReport.crpe.Diagnostics.log
    • mySlowReport.crpe.functions.log
  • Visual Studio 2010的水晶报告 请注意,Crystal for Visual Studio 2010创建的日志文件扩展名为.GLF

    启用日志记录 禁用日志记录
    日志工作正常,可以用记事本打开。虽然我不确定我能从这些日志中找到什么。
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging]
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.bkgrnd]
    "Destinations"=dword:00000003
    "Position"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.diagnostics]
    "Destinations"=dword:00000003
    "Position"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.functions]
    "Destinations"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    "Position"=dword:00000003
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.bkgrnd]
    "Destinations"=dword:00000003
    "Position"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.diagnostics]
    "Destinations"=dword:00000003
    "Position"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.functions]
    "Destinations"=dword:00000003
    "LogErrorsOnly"=dword:00000000
    "Position"=dword:00000003
    
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging]
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.bkgrnd]
    "Destinations"=dword:00000000
    "Position"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.diagnostics]
    "Destinations"=dword:00000000
    "Position"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.functions]
    "Destinations"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    "Position"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.bkgrnd]
    "Destinations"=dword:00000000
    "Position"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.diagnostics]
    "Destinations"=dword:00000000
    "Position"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\Logging\crpe.functions]
    "Destinations"=dword:00000000
    "LogErrorsOnly"=dword:00000000
    "Position"=dword:00000000