У нас есть приложение VB6, которое читает простой текстовый файл с расширением .LIC.Когда все работает правильно, если файл существует в том же каталоге, что и исполняемый файл, он читает его.Если нет, он делает другие вещи.
У меня есть клиент с компьютерами Windows 7, и если он щелкает правой кнопкой мыши на EXE и «запускается от имени администратора», он «видит» файл LIC.Если он запускает EXE-файл как обычный пользователь, файл LIC не будет виден.
У меня было достаточно проблем с UAC, чтобы догадаться, что UAC запускает приложение из какого-то виртуального каталога, и поэтомуФайл LIC не виден.Мой клиент клянется, что он выключил UAC.
У кого-нибудь есть указатели для меня?Было бы здорово, если бы был способ сказать UAC «пусть это приложение делает то, что хочет в этом каталоге».Это вне моей компетенции.Я гуглил, пока мои пальцы не отвалились, и я не могу найти правильный ответ.
Спасибо!