Configuration 如何在Visual Studio中更改NLog.config文件位置

Configuration 如何在Visual Studio中更改NLog.config文件位置,configuration,unique,nlog,nlog.config,Configuration,Unique,Nlog,Nlog.config,到目前为止,NLog一直是一个很好的工具,我不确定这个问题是如何没有提前出现的。 问题是这个。我有两个类似的,但独特的项目,我正在并肩工作。(不同文件夹上的不同项目,均使用Studio'19) 每个项目都添加了NLog。 我的问题是这个。两个项目的NLog.config都是同一个配置文件。 因此,当我更改日志记录路径时,两个应用程序都会受到影响。显然不是 解决办法。 我仍在检查internet,但到目前为止,我看不出您如何更改NLog.config路径 安装时分配的任何其他路径,顺便说一句,此处

到目前为止,NLog一直是一个很好的工具,我不确定这个问题是如何没有提前出现的。 问题是这个。我有两个类似的,但独特的项目,我正在并肩工作。(不同文件夹上的不同项目,均使用Studio'19) 每个项目都添加了NLog。 我的问题是这个。两个项目的NLog.config都是同一个配置文件。 因此,当我更改日志记录路径时,两个应用程序都会受到影响。显然不是 解决办法。 我仍在检查internet,但到目前为止,我看不出您如何更改NLog.config路径 安装时分配的任何其他路径,顺便说一句,此处是此路径,在NLog.config的属性中指定为“完整路径”: “C:\Users\.nuget\packages\nlog.config\4.6.8\contentFiles\any\any\nlog.config”


问题:如何为每个项目指定唯一的NLog.config?

您是否碰巧使用了NLog.config nuget包:?无论如何,你的问题听起来很奇怪,也很独特:)是的,我正在通过工具->NuGet Package Manager添加NLog特性。我正在加载以下Nlog包:Nlog、Nlog.Config、Nlog.Schema。该模式似乎也是共享的。我想知道是否同时打开两个Studio会话是个问题。我可以先部署一个项目,然后再部署另一个,在每次部署之前更改NLog.Config文件。在这种情况下,NLog.Config对于上次更新文件的项目来说似乎是唯一的。这对我来说似乎是个问题。如果有一个专门用于项目的NLog.Config,而不是在项目之间共享,那就太好了。nuget包
NLog.Config
简直是一把刀子,而不是一只援助之手。另请参见此处:。微软决定简化nuget软件包框架,这导致许多nuget软件包被破坏。包括:(建议停止使用它)我正在通过NuGet软件包使用NLog版本是4.7.9。顺便说一句,你用什么来代替NLog?我还用了
NLog
-nuget包。只是说您应该远离
NLog.config
-nuget-package。您是否碰巧使用了NLog.config nuget包:?无论如何,你的问题听起来很奇怪,也很独特:)是的,我正在通过工具->NuGet Package Manager添加NLog特性。我正在加载以下Nlog包:Nlog、Nlog.Config、Nlog.Schema。该模式似乎也是共享的。我想知道是否同时打开两个Studio会话是个问题。我可以先部署一个项目,然后再部署另一个,在每次部署之前更改NLog.Config文件。在这种情况下,NLog.Config对于上次更新文件的项目来说似乎是唯一的。这对我来说似乎是个问题。如果有一个专门用于项目的NLog.Config,而不是在项目之间共享,那就太好了。nuget包
NLog.Config
简直是一把刀子,而不是一只援助之手。另请参见此处:。微软决定简化nuget软件包框架,这导致许多nuget软件包被破坏。包括:(建议停止使用它)我正在通过NuGet软件包使用NLog版本是4.7.9。顺便说一句,你用什么来代替NLog?我还用了
NLog
-nuget包。只是说你应该远离
NLog.config
-nuget包。