Создайте установочный пакет, используя visual studio Инструкции (Обновленная ссылка) . для vs2010:
- В меню Файл выберите Добавить, затем нажмите Новый проект.
- В появившемся диалоговом окне Добавить новый проект в Типы проектов
На панели откройте узел «Другие типы проектов», откройте «Настройка и развертывание».
Проекты и выберите Установщик Visual Studio.
- На панели шаблонов выберите «Настройка проекта» для стандартной настройки или
Проект веб-настройки для веб-приложения.
Обычно я делаю это внутри решения, для которого мне нужен установщик. Вы создадите проект как:
Обратите внимание на обнаруженную папку зависимостей. Здесь убедитесь, что у вас есть соответствующие .net framework и модули медиаплеера. Построение этого приведет к созданию .msi и .exe, а также выведет установщик для платформы плюс другие компоненты и сборки. Когда пользователь запускает exe, ему будет предложено установить необходимые зависимости.
Конечно, есть и другие установочные пакеты, но это интегрированные визуальные студии, и я считаю, что он отлично работает для многих целей.
Редактировать:
Добавление зависимостей:
Щелкните правой кнопкой мыши проект установщика -> свойства -> предварительные условия, выберите необходимый .net framework.
для всех других зависимостей щелкните правой кнопкой мыши проект установщика -> add -> сборки и выберите нужную сборку или, если это .net, выберите ее из списка