Есть ли способ определить, какой конфигурационный файл NLog должен использовать напрямую, используя код c #?
Вы должны быть в состоянии сделать что-то подобное (обратите внимание, что я не скомпилировал и не протестировал это):
string path = GetThePathToYourNLogConfigFile(); LogManager.Configuration = new XmlLoggingConfiguration(path);