nlog

    1热度

    1回答

    我有一个每小时运行一次的服务,当发生异常时使用NLog发送邮件。那么如何将它配置为不在周六和周日登录?我可以这样做吗? 这里是我的目标: <target name="m" xsi:type="Mail" html="true" smtpServer="*******" smtpPort="*******" smtpAuthentication="*

    2热度

    1回答

    我已经创建了一个使用服务层的控制台应用程序。 Program.cs的 public static void Main(string[] args) { // Create service collection var serviceCollection = new ServiceCollection(); ConfigureServices(serviceColle

    0热度

    1回答

    我想使用NLog将文件写为JSON。我知道可以这样做。 <target name="jsonFile" xsi:type="File" fileName="${logFileNamePrefix}.json"> <layout xsi:type="JsonLayout"> <attribute name="time" layout="${longdate}" />

    0热度

    1回答

    我刚更新到Visual Studio 2017 v15.3和Core 2.0 SDK。 我与Igans Sakalauskas' Net Core Knockout project工作,它与Core 1.1建于2017年VS https://ignas.me/tech/net-core-knockoutjs-web-application/ 我已经离开EnableDefaultContentIte

    1热度

    1回答

    帮助我请格式化与文件记录器记录的异常 我想异常类型包围内部异常(如果有的话)之间的新行分隔符记录使用一些特殊类型的符号,如[ArgumentException]使其与错误文本不同,并且要使用选项卡以便易于读取堆栈跟踪的例外 我已经检查了最新的NLog 4.4.12软件包,但问题在于将参​​数化默认布局并非如此简单以获得像 2017-10-04 15:13:22.5823 NLogTest.Prog

    0热度

    1回答

    我将NLog.Web NUGet包添加到我的web项目中(包中包含特定于ASP.NET(Core),MVC和IIS的目标和布局渲染器。 现在我想记录,在同一行: 如果会话变量x的存在,然后登录其内容。 否则记录一个“不可用”。 我想在这个方向上,但它不工作: ${whenEmpty:whenEmpty=${aspnet-session:x}:inner=Not available:else=${a

    1热度

    1回答

    我目前正在开发一个应用程序,它使用NLog for .NET日志记录和JSNLog将日志从Javascript发送到NLog进行日志记录。这些日志存储在SQL数据库中。 SQL数据库有NLog的几个列,如Message,StackTrace,InnerException和AdditionalInfo。然而,当我登录从JSNLog喜欢的事,所以 window.onerror = function (

    0热度

    1回答

    我有多个在Azure上托管的ASP .NET MVC和Web Api应用程序。 我使用两个不同阶段进行部署:阶段和PROD。基本上,我想有两个不同的日志文件夹:logs-stage和logs-PROD。基于我的web.config和直接在Azure中设置的属性,这很好。 问题是我每次部署时,所有以前的日志都被删除。我怎样才能避免这种情况? 我NLOG配置如下所示: <nlog xmlns="htt

    1热度

    1回答

    使用NLog,我想利用<uninstall-command>指令。在文档HERE,我看到,你可以这样做: > InstallNLogConfig.exe c:\path\to\NLog.config 但是我没有在我的道路InstallNLogConfig.exe,我无法找到该文件。我最初通过Nuget安装Nlog,然后下载NLog-v2.0.0.2000.msi安装程序。 此文件位于何处?或者

    0热度

    1回答

    我得到这个错误,我尝试了干净的解决方案和恢复包,但它没有工作。