Я впервые использую NLog в проекте. Я хочу войти в файл, поэтому я добавил целевую запись в fileName = "$ {basedir} / logs / $ {shortdate} .log". Это создает / добавляет информацию журнала в файл в MyApplicationFolder / Logs / 2009-06-08.log.
Ведение журнала отлично работает на компьютере с Windows XP, в режиме отладки и при развертывании с использованием программы установки msi.
Однако при развертывании на компьютере с Vista ничего не записывается в файл.
Я попытался добавить цель MessageBox просто для того, чтобы проверить, говорил ли развертывание Vista с dll NLog, или были ли проблемы с файлом конфигурации - и это работает, поэтому я предполагаю, что это связано именно с созданием папки и / или создание / запись в файл в C: / Program Files (x86).
Кто-нибудь может помочь мне понять, что я делаю неправильно?