Опубликован: 31.08.2006 | Доступ: свободный | Студентов: 3975 / 230 | Оценка: 4.14 / 3.89 | Длительность: 39:16:00
ISBN: 978-5-9570-0021-3
Лекция 15:

Развертывание приложений Visual Basic .NET

Настройка опций развертывания

Ваш проект развертывания в целом готов к использованию - когда вы в следующий раз запустите сборку вашего решения, в папке c:\vbnet03sbs\Гл.14\lucky будет сгенерирована необходимая программа установки и файл .msi (Windows Installer), который можно использовать для развертывания вашего приложения. Однако существует несколько дополнительных настраиваемых опций для развертывания вашей программы. В этом разделе пойдет речь о том, как использовать Configuration Manager (Диспетчер конфигураций) для изменения ваших настроек сборки, как создавать ярлык для приложения, и как изменить полезные свойства, такие, как название компании и информацию о версии, отображаемые вашей программой установки.

Настройка параметров сборки

  1. Щелкните на команде Configuration Manager (Диспетчер конфигураций) в меню Build (Построение). Откроется диалоговое окно.


    Диалоговое окно Configuration Manager (Диспетчер конфигураций) показывает текущий режим сборки проектов вашего решения. Проект Lucky Seven и проект развертывания Lucky используют отладочный режим (debug), что означает, что компилятор будет генерировать файлы, содержащие дополнительную информацию для отладки и тестирования. Когда вы готовите проект к распространению, важно использовать диалоговое окно Configuration Manager (Диспетчер конфигураций) для установки сборки в режиме релиза (release).

  2. Щелкните на раскрывающемся списке Active Solution Configuration (Активная конфигурация решения) и выберите Release.
  3. Щелкните на опции Configuration (Конфигурация) проекта Lucky, а затем на Release.
  4. Щелкните на опции Configuration (Конфигурация) проекта Lucky Seven, а затем щелкните на Release. Теперь Configuration Manager (Диспетчер конфигураций) показывает, что оба проекта настроены на сборку окончательной версии. Если вам в дальнейшем потребуется переключиться обратно на отладочную версию, можно просто выбрать Debug в раскрывающемся списке Active Solution Configuration (Активная конфигурация решения).
  5. Установите флажки Build (Построение) для обоих проектов Lucky и Lucky Seven.

    Совет. Если вы снимете отметки с флажков Build в Configuration Manager (Диспетчере конфигураций), Visual Studio не будет компилировать проект при выборе команды Build Solution (Построить решение) из меню Build (Построение) или команды Start (Начать) из меню Debug (Отладка). Хотя вы и не захотите убирать этот флажок для окончательных версий, удаление его может быть полезно, когда вы работаете над решением, так как сборка проекта развертывания может потребовать времени, и этот флажок необязателен, если вы просто работаете над проектом приложения.
  6. Щелкните на кнопке Close (Закрыть). Далее вы будете использовать Редактор файловой системы для создания ярлыка приложения Lucky Seven, так что пользователи смогут легко его запустить.

Создание ярлыка приложения

  1. Выберите Application Folder (Папка приложения) на левой панели Редактора файловой системы.

    Совет. Если Редактор файловой системы не отображается, вы можете открыть его, выбрав проект развертывания Lucky в Обозревателе решений. Затем щелкните на меню View (Вид), выберите Editor (Редактор), а затем щелкните на File System (Файловая система).
  2. На правой панели щелкните правой кнопкой мыши на Primary Output From Lucky Seven (Основной выходной файл из Lucky Seven), а затем выберите Create Shortcut To Primary Output From Lucky Seven (Создать ярлык для Основной выходной файл из Lucky Seven). Появится значок ярлыка. Его имя будет выделено так, что ярлык можно переименовать.
  3. Переименуйте ярлык на "Счастливая семерка", а затем нажмите клавишу (Enter).
  4. Перетащите ярлык "Счастливая семерка" в папку User's Programs Menu (Меню "программы" пользователя) на левой панели. Содержимое папки User's Programs Menu (Меню "программы" пользователя) будет выглядеть так.


    После установки приложения ярлык будет добавлен в меню Programs (Программы) пользователя и станет доступен через кнопку Start (Пуск) на панели задач Windows.

Теперь установите в вашей программе название компании и информацию о версии.

Установка названия компании и информации о версии

  1. Выберите в Обозревателе решений проект развертывания Lucky.
  2. Откройте окно Properties (Свойства) и увеличьте его так, чтобы оно было достаточно большим, чтобы показать несколько свойств и настроек проекта развертывания. В окне Properties (Свойства) показаны свойства проекта развертывания Lucky, так как Lucky - это проект, который в настоящий момент выбран в Обозревателе решений. Свойства не связаны с видимыми объектами в этом проекте, а являются дополнительными установками, связанными с тем, как приложение будет устанавливаться на новом компьютере. Свойства Author (Автор) и Manufacturer (Производитель) обычно содержат название фирмы, создавшей программное обеспечение, и это значение используется также для того, чтобы создать путь по умолчанию к вашей программе на диске. (За примерами этого шаблона обратитесь к папке c:\Рrogram Files. ) Когда приложение установлено, свойство Author отображается в поле Contact (Контакты) диалогового окна Support Info (Информация о поддержке), доступ к которому для отдельных приложений вы можете получить через Add/Remove Programs (Установка и удаление программ) на панели управления.

    Свойство Title (Название) содержит название установочной программы, а свойство Version (Версия) позволяет указать ее версию. Несколько свойств, таких как Product Code (Код продукта) и Package Code (Код пакета), содержат уникальные буквенно-цифровые коды, генерируемые Visual Studio, которые вы можете использовать для идентификации отдельных выпусков вашей установочной программы. (Заметьте, что эти свойства применимы к установочной программе, а не к приложению Lucky Seven.)

  3. Измените с помощью окна Properties (Свойства) свойства Author и Manufacturer на "Microsoft Press".
  4. Измените с помощью окна Properties (Свойства) свойство Version на 1.5.0. Когда вы измените свойство Version и нажмете (Enter), Visual Studio откроет диалоговое окно, спрашивающее, хотите ли вы сгенерировать новые числа ProductCode и PackageCode.
  5. Щелкните на Yes, чтобы сгенерировать новые числа кодов.
  6. Потратьте некоторое время на изучение остальных свойств, а затем верните окну Properties (Свойства) его обычный размер.

Теперь откройте диалоговое окно Property Pages (Страницы свойств), чтобы увидеть, где расположены свойства, относящиеся к носителю информации.

Сайдахмад Зарипов
Сайдахмад Зарипов
Жанболат Шаймерден
Жанболат Шаймерден

Можно ли выбирать язык для надписей и команд в среде разработки?