Профтемы студенту и преподавателю
Taketop.ru
СТУДЕНТУ И ПРЕПОДАВАТЕЛЮ
лекции по дисциплинам
Информатика и вычислительная техника :: Разработка и эксплуатация удаленных баз данных
Создание дистрибутива для Windows приложения в Visual Studio 2005
В Visual Studio развертывание приложений основано на использовании технологии установщика Microsoft Windows, включающего и средства для создания загружаемых файлов.
Создание проекта развертывания с помощью шаблона установочного проекта.
Запустите Visual Studio и откройте проект.
В меню File (Файл) выберите пункт New (Создать), а затем щелкните на Project (Проект). Visual Studio откроет диалоговое окно New Project (Создать проект). Теперь добавьте в решение проект развертывания, который автоматически создаст программу установки для этого приложения.
Щелкните на папке Setup and Deployment Projects (Проекты установки и развертывания). Эта опция представляет шаблон Setup Project (Установочный проект), который можно использовать для создания программы установки Windows Installer.
Щелкните на значке Setup Project (Установочный проект).
Выберите опцию Add To Solution (Добавить в решение), а затем щелкните на OK, чтобы создать проект развертывания для приложения Lucky Seven. Visual Studio добавит в решение проект развертывания с именем Lucky, и он появится в Обозревателе решений в виде еще одной компоненты. Также появится Редактор файловой системы, который позволяет добавить в проект развертывания вывод проекта, файлы и другие элементы и определить, где они будут располагаться на целевом компьютере установки.
В меню Project (Проект) выберите пункт Add (Добавить), а затем щелкните на Project Output (Выходной элемент проекта).
Щелкните на элементе Primary Output (Основной выходной файл), а затем на OK. Компонента Primary Output (Основной выходной файл) добавляется в проект Lucky, включенный в Solution Explorer (Обозреватель решений). Кроме этого в папку Detected Dependencies (Обнаруженные зависимости) в Обозреватель решений добавляется зависимость .NET Framework.
После этого можно приступить к созданию ссылок и иконок.
Иконка для установочной записи в Установка и удаление программ выбирается точно также, как описано выше (свойство AddRemoveProgramsIcon, в качестве ресурса в Application Folder в окне Select Item In Project).
Добавление ссылок на рабочий стол и в меню Пуск\Программы немного отличается от предыдущего способа. В контекстном меню файла *.еxe дважды выбираем пункт Create Shortcut to Hello.Exe. В окне Name появятся два имени ссылок. Сразу в окне Properties для ссылок переименуем их имена на те, с которыми мы хотим их видеть на рабочем столе и в меню Пуск\Программы.
Настройка опций развертывания
Ваш проект развертывания в целом готов к использованию - когда вы в следующий раз запустите сборку вашего решения будет сгенерирована необходимая программа установки и файл .msi (Windows Installer), который можно использовать для развертывания вашего приложения.
Однако существует несколько дополнительных настраиваемых опций для развертывания вашей программы.
В этом разделе пойдет речь о том, как использовать Configuration Manager (Диспетчер конфигураций) для изменения ваших настроек сборки, как создавать ярлык для приложения, и как изменить полезные свойства, такие, как название компании и информацию о версии, отображаемые вашей программой установки.
Настройка параметров сборки
Щелкните на команде Configuration Manager (Диспетчер конфигураций) в меню Build (Построение). Откроется диалоговое окно.
Диалоговое окно Configuration Manager (Диспетчер конфигураций) показывает текущий режим сборки проектов вашего решения.
Когда вы готовите проект к распространению, важно использовать диалоговое окно Configuration Manager (Диспетчер конфигураций) для установки сборки в режиме релиза (release).
Щелкните на раскрывающемся списке Active Solution Configuration (Активная конфигурация решения) и выберите Release.
Щелкните на опции Configuration (Конфигурация) проекта, а затем на Release.
Щелкните на опции Configuration (Конфигурация) проекта, а затем щелкните на Release.
Теперь Configuration Manager (Диспетчер конфигураций) показывает, что оба проекта настроены на сборку окончательной версии. Если вам в дальнейшем потребуется переключиться обратно на отладочную версию, можно просто выбрать Debug в раскрывающемся списке Active Solution Configuration (Активная конфигурация решения).
Установите флажки Build (Построение) для обоих проектов Lucky и Lucky Seven.
Если вы снимете отметки с флажков Build в Configuration Manager (Диспетчере конфигураций), Visual Studio не будет компилировать проект при выборе команды Build Solution (Построить решение) из меню Build (Построение) или команды Start (Начать) из меню Debug (Отладка). Хотя вы и не захотите убирать этот флажок для окончательных версий, удаление его может быть полезно, когда вы работаете над решением, так как сборка проекта развертывания может потребовать времени, и этот флажок необязателен, если вы просто работаете над проектом приложения.
Щелкните на кнопке Close (Закрыть). Далее вы будете использовать Редактор файловой системы для создания ярлыка приложения Lucky Seven, так что пользователи смогут легко его запустить.
Работы, представленные на сайте http://taketop.ru, предназначено исключительно для ознакомления. Все права в отношении работ и/или содержимого работ, представленных на сайте http://taketop.ru, принадлежат их законным правообладателям. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием работ и/или содержимого работ, представленных на сайте http://taketop.ru
Рейтинг@Mail.ru
Сайт управляется SiNG cms © 2010-2015