Поделиться через


Новые возможности развертывания

Обновлен: Июль 2008

Развертывание в Visual Studio 2008 изменилось в результате появления расширенных возможностей развертывания ClickOnce и развертывания установщика Windows. Подробное рассмотрение вариантов развертывания см. в разделе Выбор стратегии развертывания.

Развертывание ClickOnce

Развертывание ClickOnce позволяет развертывать самообновляющиеся приложения Windows и консольные приложения, которые могут быть установлены, обновлены и запущены с веб-узла. Дополнительные сведения см. в разделе Развертывание ClickOnce.

Начиная с версии Visual Studio 2008 SP1, развертывание ClickOnce включает следующие улучшенные возможности:

  • Поддержка публикации неподписанных манифестов. Для дополнительных сведений см. подраздел "Создание неподписанных манифестов" в разделе Практическое руководство. Подписание манифестов приложения и развертывания.

  • Улучшения в диалоговом окне Параметры публикации. Эти улучшения включают поддержку настройки следующих параметров:

    • Сопоставления файлов.

    • URL-адрес ошибки — указывает веб-узел, который отображается в диалоговых окнах, открывающихся во время установки ClickOnce.

    • Имя набора— указывает имя папки в меню Пуск, в которую будет установлено приложение.

    • Исключить URL-адрес поставщика развертывания — указывает, будет ли исключен URL-адрес поставщика развертывания из манифеста развертывания.

    Дополнительные сведения см. в разделе Диалоговое окно "Параметры публикации".

Начиная с версии Visual Studio 2008, развертывание ClickOnce включает следующие улучшения:

  • ClickOnce поддерживает развертывание приложений веб-обозревателя WPF. Поскольку эти приложения размещаются в веб-обозревателе, они требуют специального развертывания и специальных настроек безопасности. После построения и развертывания этих приложений Visual Studio предоставляет интегрированной среде разработки соответствующий пользовательский интерфейс и значения по умолчанию. Дополнительные сведения см. в разделе Страница публикации в конструкторе проектов.

  • ClickOnce предоставляет независимым поставщикам программных продуктов возможность повторной подписи манифеста приложения (с помощью подписи со строгим именем) для задания собственного названия компании, имени приложения и URL-адреса развертывания или поддержки. Тем не менее, при установке приложения конечными пользователями, в диалоговом окне "Доверяете ли Вы этому приложению?" будет отображаться фирменная символика независимого поставщика программного обеспечения. поставщика ПО. Для дополнительный сведений см. флажок Использование манифеста приложения в качестве сведений о доверии в разделе Диалоговое окно "Параметры публикации".

  • Для приложений Visual Studio Tools for Office (VSTO) построение и развертывание можно выполнять с помощью страницы "Публикация" Конструктора проектов, либо с помощью Мастера публикаций. Дополнительные сведения см. в разделе Страница публикации в конструкторе проектов или Мастер публикации.

  • ClickOnce поддерживает генерацию манифеста под контролем учетных записей (User Account Control, UAC) в Windows Vista. Дополнительные сведения см. в пункте "Развертывание ClickOnce" раздела Развертывание ClickOnce в Windows Vista.

  • ClickOnce поддерживает сопоставления файлов для определения соответствия между расширением имени файла и приложением. Дополнительные сведения см. в разделах Элемент <fileAssociation> (приложение ClickOnce) и Манифест приложения ClickOnce.

Развертывание с помощью установщика Windows

Развертывание с помощью установщика Windows было обновлено для Windows Vista и последних версий .NET Framework:

  • Условие запуска .NET Framework поддерживает приложения, предназначенные для новых версий .NET Framework 3.0 и 3.5.

  • Поддержка в Windows Vista Новые возможности установщика Windows позволяют пользователю с легкостью устанавливать приложения в Windows Vista, даже при включенном контроле учетных записей (User Account Control, UAC). При запуске установки с помощью файла Setup.exe не требуется повышение прав. Необходимые компоненты и приложения получают повышенные права только при необходимости. В случаях, когда требуется повышение прав, пользователю предлагается ввести учетные данные администратора. Дополнительные сведения см. в разделе Развертывание с помощью установщика Windows в Windows Vista.

Дополнительные сведения см. в разделе Развертывание с помощью установщика Windows.

См. также

Основные понятия

Новые возможности Visual Studio 2008

Новые возможности в Visual Basic

Новые возможности в Visual C#

Выбор стратегии развертывания

Развертывание 64-разрядных приложений

Другие ресурсы

Развертывание приложений и компонентов

Развертывание ClickOnce

Развертывание с помощью установщика Windows

Журнал изменений

Дата

Журнал

Причина

Июль 2008

Добавлен раздел, описывающий обновленные функциональные возможности Visual Studio 2008 SP1.

Изменение функции SP1.