asp.net – Nlog不创建相对于网站项目的文件
发布时间:2020-12-16 00:40:56 所属栏目:asp.Net 来源:网络整理
导读:我正在使用一个网站项目,我从Nuget添加了Nlog,并使用了以下NLog配置: ?xml version="1.0" encoding="utf-8" ?nlog autoReload="true" throwExceptions="true" xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/X
我正在使用一个网站项目,我从Nuget添加了Nlog,并使用了以下NLog配置:
<?xml version="1.0" encoding="utf-8" ?> <nlog autoReload="true" throwExceptions="true" xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <targets> <target name="logfile" xsi:type="File" fileName="log.txt" /> </targets> <rules> <logger name="*" minlevel="Info" writeTo="logfile" /> </rules> </nlog> 我运行ProcessMonitor,它显示Nlog正在尝试在IISExpress文件夹而不是我的网站项目文件夹中创建log.txt。
如何使NLog将我的日志文件log.txt放在我的网站项目的文件夹而不是IISExpress文件夹中? 解决方法
我们想出来
添加$ {basedir}到文件名 filename="${basedir}/log.txt" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC:让API控制器操作同时返回View
- asp.net-mvc – 如何使用MVC中的rout删除url中的控制器名称
- ASP.NET站点.将整个域从http重定向到https
- asp.net-mvc-4 – MVC 4 Bundle QueryString版本
- asp.net-mvc – DisplayFor和ValueFor之间的区别
- asp.net-mvc – Asp.Net MVC 2 – 更改PropertyValueRequir
- asp.net-mvc – 用于MVC初学者的MVC 5或MVC 6
- asp.net – 检查所有文本框是否都为空的有效方法
- asp.net-mvc – 实现多租户ASP.NET MVC应用程序的最快方法
- asp.net-mvc-3 – ASP.NET MVC 3一对多表格
推荐文章
站长推荐
- Winforms,ASP.NET,WPF的语法突出显示文本框
- asp.net-core – 在ASP.NET 5 MVC6中使用什么而不
- asp.net – 让visual studio autoformat成为我的
- asp.net-mvc – 遵循视图模型模式的最佳实践
- asp.net-mvc – asp.net web farm中丢失的会话状
- asp.net – 如何使用MVC Razor生成SVG
- asp.net-web-api – 在ASP.NET Web API控制器的n
- asp.net – 如何从ASP Web服务的JSON响应中删除d
- asp.net-mvc-3 – 限制访问ASP.NET MVC 3中的控制
- asp.net – ActiveDirectoryMembershipProvider“
热点阅读