Как написать установщик для приложения .NET Windows (необходимо установить драйверы Access) - PullRequest
0 голосов
/ 08 декабря 2010

Я пишу приложение C # для Windows .Net, которое считывает / записывает данные из базы данных Microsoft Access.

Как создать установщик, который будет:

  1. Запрашивать у пользователяустановить файл в выбранный каталог
  2. Установить файлы
  3. Установить доступ (Office не будет присутствовать на компьютерах пользователей) - возможно ли это?
  4. Установить версию.Net Я использую

Есть ли продукт от Microsoft, который делает это без затрат на руку и ногу?

Ответы [ 2 ]

1 голос
/ 09 декабря 2010

Зачем вам нужно установить Access? Используете ли вы только файл базы данных Access для хранения данных? Если так, то это в формате MDB или ACCDB? Если формат MDB, созданный в Access 2003 и более ранних версиях, тогда Jet 4.0, DAO 3.6 и ADO были включены в состав операционной системы начиная с Windows 2000. Если формат ACCDB, то вам нужно будет установить свободно загружаемые библиотеки ACE DLL согласно Драйвер системы Office 2007: компоненты для подключения к данным

Теперь, если вы на самом деле используете Access для форм и отчетов, и это Access 2007, вы можете попросить своих пользователей установить среду выполнения Access 2007 согласно Access 2007 Download: Access Runtime Ах, я вижу из вашей темы Вы специально упоминаете водителей. Игнорируйте этот абзац тогда.

1 голос
/ 08 декабря 2010

Проекты развертывания поставляются с Visual Studio!

щелкните правой кнопкой мыши по вашему решению и выберите добавить новый проект
В разделе «Другие типы проектов» выберите «Настройка и развертывание»
. Выберите мастер настройки и развертывания, он проведет вас через него.

Перед развертыванием немного погуглите и запутайте свой .net проект.

...