У меня есть старое приложение на C ++ / MFC, написанное на VS 6. Я пытаюсь сделать его совместимым с Windows Vista и 7, переместив каталог DB в область Common Application Data.Но когда я пытаюсь открыть базу данных Access с помощью DAO, она читает основную таблицу, не находит записей и сообщает, что данные не найдены.Однако, если я выберу «Запуск от имени администратора», я смогу получить к нему доступ без проблем.
Стоит ли хранить базу данных в другом месте?Если нет, то почему он не может правильно прочитать таблицу?
Кроме того, я попытался использовать указанный ниже манифест, который я нашел в Интернете, но, похоже, он не заставляет приложение запускаться от имени администратора и т. Д.Я все еще получаю сообщение об отсутствии данных.Но я пока мало что знаю о манифестах, так что, возможно, я не настроил его правильно.
Спасибо за любую помощь или совет, который вы можете дать.
FieldAppl