嗨有没有人有一个坏的配置字符串,其actorsystem会崩溃吗?我得到
System.IO.FileLoadException : The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
如此看来,它不能使用我的配置字符串解析类型名。这里是:
akka {
loglevel=WARNING,
loggers=[""
Akka.Logger.Serilog.SerilogLogger,
Akka.Logger.Serilog,
Akka.TestKit.TestEventListener,
Akka.TestKit""]}
林不知道什么即时通讯做错了,因为serilog和testkit所有已安装。
akka.loggers
配置将与Fully Qualified Type Name,例如描述类型的列表。 Akka.Logger.Serilog.SerilogLogger,Akka.Logger.Serilog。看,这就是只有一个该名称,
。
在您的配置,指定了两个完全限定的类型名称,你还没有把他们分开,让他们读为3 ,
在里面,这是一个FQTN无效的一个名字。简单地分离这两种类型:
akka {
loggers = [
"Akka.Logger.Serilog.SerilogLogger, Akka.Logger.Serilog",
"Akka.TestKit.TestEventListener, Akka.TestKit"
]
}