腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
NLog
环境
变量
配置文件
c#
、
asp.net-core
、
nlog
我正在尝试创建多个
nlog
配置文件
,以便
nlog
可以
根据
环境
变量
加载
它们。我添加了
nlog
.debug.config、
nlog
.production.config,并将ASPNETCORE_ENVIRONMENT更改为相应的值,但到目前为止还没有成功。我想没那么简单吧。我可以在Startup.cs文件中设置它,如下所示:但
浏览 9
提问于2016-10-17
得票数 4
回答已采纳
2
回答
专用于
NLog
核心3.1的.net配置,通过名称/env指定
nlog
文件,并启用DI
asp.net-core
、
.net-core
、
asp.net-core-3.1
、
nlog
如何将asp.net核心3.1应用程序配置为使用
NLog
,特别是设置自定义日志文件名(即
nlog
.environment.config,也可用于DI )。我尝试过很多事情,但都没有成功。我知道有很多关于
nlog
配置的问题和在线文章,但我似乎找不到具体场景和需求的例子。environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); var logFile = "
nlog
.config"
浏览 12
提问于2022-02-01
得票数 0
回答已采纳
3
回答
NLOG
:如何使用变量指定目标
c#
、
nlog
我想
根据
运行应用程序的
环境
在数据库和文件日志记录之间切换。("
nlog
.config").GetCurrentClassLogger();
NLog
.LogManager.Configuration.Variables我猜这些变量在解析
配置文件
时不可用。如何设置变量,以便
NLOG
在解析
配置文件
时使用它们?是否可以使用变量来设置属性值?或者这是
NLOG
不支持的吗?注
浏览 0
提问于2019-03-05
得票数 0
2
回答
是否可以指定
NLog
配置文件
的路径?
azure-devops
、
nlog
因为我使用Azure DevOps,所以我的部署和我有3个
环境
(开发,暂存,生产)。它们中的每一个都使用真正特定的
NLog
定义。我想创建3个
NLog
文件
Nlog
.dev.config,
NLog
.staging.config和
NLog
.prod.config,并告诉
NLog
使用哪一个。我还可以简单地将
Nlog
保存在一个未被部署工具覆盖的文件夹中。不管怎样,我需要指定我的
配置文件
的路径。
浏览 52
提问于2020-08-02
得票数 2
1
回答
按需从文件
加载
NLog
配置
asp.net
、
asp.net-core
、
nlog
我是使用ASP.NET5与MVC 6和
NLog
。在中,我看到了关于
配置文件
的约定,这样它们就可以自动
加载
和处理,但是我可以/不知道如何在ASP.NET 5上这样做。但是,他们的方式对我来说似乎不是最优的,因为他们必须创建一个文件或将一些配置附加到现有的配置中(我认为这很好),然后创建一个class来
加载
配置,然后您必须
根据
配置和正在使用的class手动创建目标(而不是这样也许是以错误的方式获得
NLog
配置,但由于我所读到的配置应该是自动
加载
的,现在我不认为这是
浏览 3
提问于2015-12-11
得票数 0
2
回答
Dotnet框架-在TFS cd管道中使用变量替换更改
Nlog
配置
tfs
、
nlog
、
variable-substitution
我在web
配置文件
中有
Nlog
配置,我想更改CD管道中的文件路径,以便
根据
环境
放置一些动态路径。还有其他的方法可以做到吗?<
nlog
xmlns="http://www.
nlog
-project.org/schemas/
NLog
.xsd" xmlns:xsi="http://www.w3.org
浏览 1
提问于2020-10-08
得票数 0
回答已采纳
1
回答
NLog
自动重新
加载
不起作用
c#
、
logging
、
nlog
我已经设置了autoReload='true',并在
NLog
配置文件
中指定了minlevel="Debug"。这是很好的工作和打印所有的信息。我想测试autoreload选项,因此在
配置文件
中将minlevel更改为“警告”,以便在应用程序运行时只记录警告消息,但所有消息仍将被记录,而不是只记录警告和错误消息。据我基于的理解,
NLog
应该在配置更改时重新
加载
配置,并
根据
当前配置更改开始打印日志。不知道是怎么回事。我必须以编程方式重新
加载</
浏览 3
提问于2016-05-13
得票数 6
回答已采纳
1
回答
Nuget包中针对不同
环境
的
NLog
配置文件
c#
、
.net
、
nuget
、
nlog
、
nuget-package
我正在使用Nuget来创建一个包含我的项目和
Nlog
的Nuget包。我让它正常工作,但有一个问题是,我如何在多个
环境
(Dev/QA/Prod)中使用正确的
配置文件
?我是否有多个
配置文件
,每个
配置文件
对应于软件包中的每个
环境
?但是,例如,由于不同的
环境
可能具有不同的侦听器或目标,如何在QA中应用正确的侦听器?什么是最好的方式来完成这一点,一个例子来说明如何做这将是伟大的,因为我是新手Nuget和
Nlog
.Thanks为您的帮助!
浏览 0
提问于2014-02-12
得票数 0
1
回答
邮政夏普和
NLog
,一般设计问题
postsharp
、
nlog
我打算这样做:解决这个问题的最好方法是什么?然后我将有另一个dll,它将有一个
NLog
特定的实现.因此,它将有一个类,它将派生自我在通用dll中创建的通用方法执行方面类。消费代码将只引用我编写的一般类dll,如果我在应用程序配置中指定了这个类,那么该类将实现我编写的<
浏览 0
提问于2009-08-14
得票数 2
1
回答
用于serilog的独立
配置文件
serilog
我正在寻找一种为serilog提供独立XML/JSON
配置文件
的方法,该
配置文件
是从应用程序本身运行的目录中动态
加载
的。
NLog
.
浏览 12
提问于2020-07-09
得票数 2
回答已采纳
2
回答
NLog
:开发与生产连接字符串
c#
、
.net
、
logging
、
nlog
NLog
是否提供了
根据
我当前的
环境
设置连接字符串的方法。在Prod中,我想转到我的Production DB。理想情况下,我应该能够调用一个实用程序方法,该方法已经控制了应用程序的其余部分访问哪个数据库。
浏览 12
提问于2018-02-07
得票数 0
5
回答
使调试文件从(d:\dev)
加载
文件,而不是从“\bin\
NLog
.config \”
c#
、
configuration
、
configuration-files
、
nlog
、
nlog-configuration
我使用
Nlog
在特定的DLL中进行日志记录。然后在另一个应用程序中使用该DLL (它是使用System.Reflection.Assembly.LoadFrom(path + a.dll)动态
加载
的)。我手动将
Nlog
.dll和
Nlog
.config文件放在Path文件夹中,应用程序可以正常执行,但不会记录任何消息。但是,当我继续在应用程序目录(\bin\debug\)中手动放置
Nlog
.config文件时,它会记录消息。有人能告诉我如何将
Nlog
.Config的搜索位置指向\bin\d
浏览 4
提问于2013-04-12
得票数 18
回答已采纳
1
回答
Nlog
.config -只读
c#
、
nlog
我从NuGet安装了
Nlog
,并尝试在
NLog
配置中进行一些更改。不幸的是,该文件被一个挂锁所标记。此外,它被列入项目目录(C:\Users\username.nuget\packages\
nlog
.config\4.7.13\contentFiles\any\any\
NLog
.config)和只读。
浏览 8
提问于2021-12-13
得票数 2
回答已采纳
2
回答
如何在代码隐藏中包含
NLog
配置文件
c#
、
.net
、
nlog
我有一个包含以下条目的
nlog
.config文件: <include file="${basedir}/ActiveConfig/
NLog
/*.config"/> 但我想通过后台代码来解决这个问题,但还没有找到这样做的方法
浏览 27
提问于2020-01-21
得票数 0
2
回答
在c#中如何从资源文件夹中获取以前缀开头的文件名
c#
、
resources
如何
根据
前缀访问文本文件var str1 = GrvGeneral.Properties.Resources.ResourceManager.GetObject(configFile + "_
Nlog
_Config"
根据
配置文件
内容(前缀),必须访问资源文件A&
浏览 2
提问于2012-02-29
得票数 5
1
回答
如何使用设置变量为
NLog
配置Azure表连接字符串?
c#
、
.net
、
azure
、
asp.net-core
、
nlog
我有一个问题,我需要使用
Nlog
将日志写入Azure表,但连接字符串可能会
根据
环境
(例如Dev/UAT等)而变化,因此我需要从另一个
配置文件
中获取此信息。我的
Nlog
'targets‘部分目前看起来如下所示: <targets>
浏览 12
提问于2019-02-06
得票数 1
回答已采纳
2
回答
使用依赖于来自
NLog
6应用程序的.NET的第三方库
c#
、
.net
、
nlog
根据
标题,我有一个以DLL形式提供的第三方库,这些DLL对
NLog
.dll (4.3.5)也提供了一个依赖关系。当我尝试从.NET 6客户端启动库时,我会得到以下异常。System.String显然,
NLog
正在寻找一个
配置文件
,这个
配置文件
在过去应该在App.config文件中。搜索internet时,似乎可以通过调用
NLog
API来提供
配置文件
,但我无法这样做,因为我没有访问底层API的权限。有没有人知道让这个装置正常工作的方法?
浏览 2
提问于2021-12-31
得票数 2
回答已采纳
2
回答
将依赖项(
NLog
)注入到动态
加载
的类型中
c#
、
dependency-injection
、
dynamic
、
nlog
、
plugin-architecture
最初,我通过Assembly.LoadFrom(fi.FullName).GetTypes()
加载
插件,并通过(IPlugin)Activator.CreateInstance(type);实例化所需的类型但最近我尝试通过
NLog
实现应用程序日志,并在宿主项目中配置了
NLog
,效果很好。 问题是我想在插件程序集中使用(已经配置好的)记录器。如果我只是引用
NLog
并通过LogManager.GetCurrentClassLogger();使用它,似乎没有设置配置。它不会从插件程序集中记录到我在宿主项目中配置的文件。
浏览 6
提问于2011-11-30
得票数 4
回答已采纳
3
回答
每个
环境
的
配置文件
c#
、
asp.net
我正在做一个具有多个
环境
(本地,开发,主,生产,现场)的项目,这些
环境
有几个
配置文件
(网络,ConnectionStrings Windsor,Smtp,应用程序设置,
Nlog
等)。在这种设置中,存储和部署
配置文件
有哪些更优雅的选项?
浏览 0
提问于2011-07-14
得票数 2
1
回答
NLog
是否缓存来自
NLog
.config的数据?
.net
、
caching
、
windows-services
、
nlog
、
.net-4.6.1
这样,我希望在重新启动服务时,对
配置文件
的更改将变得有效,而不必以某种方式重新启动进程和所有与此相关的麻烦。然后我突然想到,
NLog
可能只读一次这个文件,当它初始化LogManager或其他什么的时候,我的预防措施是徒劳的。
浏览 2
提问于2016-10-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕利用Linux预加载型恶意动态链接库的后门
Laravel源码解析之ENV配置
Flask学习笔记之第一个Flask程序
WAMP
Spring Boot2.x类型安全属性配置详解
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券