У меня есть приложение командной строки, в которое я хочу загрузить некоторые библиотеки DLL по некоторым путям вне каталога моего приложения. Я могу успешно сделать это, добавив свой собственный ResolveEventHandler. Тем не менее, я получаю нежелательный вывод в консоли, как это:
Checking for existing AssemblyResolve handler
Removed existing AssemblyResolve handler
Как я могу подавить этот вывод?
Вот мой текущий код:
static Assembly LoadPrereq(object sender, ResolveEventArgs args)
{
if (args.Name.StartsWith("DebugDiag.DotNet"))
return Assembly.LoadFile("C:\\Program Files\\DebugDiag\\DebugDiag.DotNet.dll");
return null;
}
...
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(LoadPrereq);