9 / 9 / 1
Регистрация: 20.01.2012
Сообщений: 196
|
|
1 | |
Создание дистрибутива в VS 201222.12.2014, 13:12. Показов 1681. Ответов 1
Метки нет (Все метки)
С помощью InstallShield создала дистрибутив программы. Установила программу в заданную директорию в Program Files.
Программа в работе использует базу данных Access. При создании дистрибутива можно создать папку Database и залить туда свою базу. Для доступа на чтение и запись в базу я использовала файл рабочих групп, который лежит рядом с базой. Создала в нем пользователей на чтение и редактирование. Так вот, вопрос в следующем, работая в программе (вызывая ее из Пуска) почему не получается осуществлять чтение и запись в базу данных ? Пишет что отсутствуют разрешения на использование объекта (файл базы данных. ) Если я запускаю проект из студии все прекрасно работает. Я разворачиваю дистрибутив под пользователем (локальными администратором).
0
|
22.12.2014, 13:12 | |
Ответы с готовыми решениями:
1
Создание дистрибутива Создание дистрибутива ХР Создание дистрибутива Windows 7 Создание единого дистрибутива |
80 / 58 / 11
Регистрация: 16.12.2013
Сообщений: 175
|
|
22.12.2014, 14:12 | 2 |
Сообщение было отмечено tezaurismosis как решение
Решение
Доступа на запись в папку Program Files нет даже у администратора. Хотя он и может открыть этот доступ. Неправильное решение: открыть доступ на запись к папке (сбросить крыжик readonly), куда установлена ваша программа. Решение получше - устанавливать вашу базу не в Program Files, а в другое место, в Application Data, например.
1
|
22.12.2014, 14:12 | |
22.12.2014, 14:12 | |
Помогаю со студенческими работами здесь
2
Создание установочного дистрибутива Создание дистрибутива (install) файла Создание дистрибутива приложений в Delphi Создание дистрибутива на основе fedora linux Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |