log4net Windows 此平台不支持主要功能。与 WSL2
log4net Windows Principal functionality is not supported on this platform. with WSL2
我正在使用 log4net 最新版本并收到错误 log4net
Windows 此平台不支持主要功能。 在 WSL2 中尝试调试应用程序时
Mymethod(LoggingEvent loggingEvent)
{
var properties = loggingEvent.GetProperties()
...
}
知道我做错了什么吗?
log4Net 在尝试检索用户名时存在错误;它正在使用 WindowsPrincipal
。 Linux.
不支持此功能
如果平台不支持 WindowsPrincipal
。
,则有一个未发布的修复程序可以将用户设置为 SystemInfo.NotAvailableText
如果我想出解决方法,我会更新这个答案
跟进@Alex 的回答。
直到 WindowsPrincipal 依赖项在 *nix 平台上得到修复,将 log4net nuget 降级到 2.0.9。
跟进:从 log4net v2.0.12 开始修复 - https://issues.apache.org/jira/browse/LOG4NET-652
我正在使用 log4net 最新版本并收到错误 log4net Windows 此平台不支持主要功能。 在 WSL2 中尝试调试应用程序时
Mymethod(LoggingEvent loggingEvent)
{
var properties = loggingEvent.GetProperties()
...
}
知道我做错了什么吗?
log4Net 在尝试检索用户名时存在错误;它正在使用 WindowsPrincipal
。 Linux.
如果平台不支持 WindowsPrincipal
。
SystemInfo.NotAvailableText
如果我想出解决方法,我会更新这个答案
跟进@Alex 的回答。
直到 WindowsPrincipal 依赖项在 *nix 平台上得到修复,将 log4net nuget 降级到 2.0.9。
跟进:从 log4net v2.0.12 开始修复 - https://issues.apache.org/jira/browse/LOG4NET-652