Глупый вопрос, наверное.
Я разработал приложение на своем компьютере, которое использует базу данных Microsoft Access (.mdb) для доступа к определенной информации и заполнения таблицы данными мониторинга с помощью OLEDb.
Приложение отлично работает на моей машине, но когда я ставлю релиз на тестовые машины (без MS Access), оно вылетает. Интересно, что если бы я запустил приложение на тестовой машине с только что переименованным именем файла базы данных, оно загрузилось бы, как должно, хотя и без данных.
Кажется, я получаю исключение UnauthorizedAccessException, которое еще больше затуманивает мое замешательство.
И на машине разработки, и на машине, на которой я ее тестирую, установлена .NET 3.5.
Я бы ожидал, что в ответ на мой вопрос вы услышите «Нет», но какого черта — должен ли на тестовой машине быть установлен MS Access?
С Уважением