У меня есть приложение .NET, где я регистрирую ошибки, чтобы разрешить типы, которые должны быть загружены в текущем домене. У меня есть обработчик событий для TypeResolve
, который выглядит примерно так:
Assembly TypeResolveFailed(object sender, ResolveEventArgs args)
{
if (m_log != null)
{
m_log.DebugMessage($"TypeResolve failed for {args.Name} for AppDomain {AppDomain.CurrentDomain.FriendlyName}");
}
return null;
}
Я начал видеть сообщения следующим образом:
TypeResolve failed for 2.5.29.35 for AppDomain myapp
TypeResolve failed for 2.5.29.17 for AppDomain myapp
TypeResolve failed for 1.3.6.1.5.5.7.1.1 for AppDomain myapp
TypeResolve failed for 2.5.29.35 for AppDomain myapp
TypeResolve failed for 2.5.29.32 for AppDomain myapp
Какие типы имеют имена, такие как 2.5.29.35
или 1.3.6.1.5.5.7.1.1
? Я не уверен, откуда это взялось, чтобы исследовать это.