Практическое руководство. Публикация веб-узлов
Обновлен: Ноябрь 2007
При публикации веб-узла выполняется компилирование исполняемых файлов веб-узла и вывод в указанную папку. Дополнительные сведения см. в разделе Публикация веб-узлов.
Примечание. |
---|
Программа публикации веб-узла недоступна в экспресс-выпуске Visual Web Developer 2005. |
Перед публикацией веб-узла
Проверьте конфигурацию исходного узла и запишите все параметры, которые должны будут присутствовать в удаленном расположении. В частности, проверьте такие параметры, как строки подключений, параметры членства и прочие параметры безопасности.
Проверьте конфигурацию исходного узла и запишите все параметры, которые необходимо будет изменить в опубликованном веб-узле. Например, может потребоваться отключить отладку, трассировку и пользовательские ошибки после публикации веб-узла.
Поскольку параметры конфигурации наследуются, необходимо проверить файл Machine.config или корневой файл Web.config в каталоге SystemRoot\Microsoft.NET\Framework\версия\CONFIG, а также все файлы Web.config приложения. Если у вас нет прав для просмотра корневых файлов конфигурации, то можно вывести файл, содержащий полный список параметров конфигурации веб-узла, отформатированный как файл конфигурации, используя следующий пример кода в разделе Пошаговое руководство. Программный обзор наследуемых и локальных конфигурационных параметров.
Определения параметров конфигурации см. в разделах Общие параметры конфигурации (ASP.NET) и Параметры конфигурации ASP.NET.
Публикация веб-узла
В меню Построение выберите команду Опубликовать веб-узел.
В диалоговом окне Опубликовать веб-узел нажмите кнопку с многоточием (…), чтобы перейти к месту публикации веб-узла.
Можно записать вывод веб-узла в локальную или общую папку, на узел FTP или на веб-узел, доступ к которому осуществляется посредством URL. У вас должны быть разрешения на создание и запись файлов в целевом расположении.
Чтобы изменить разметку (но не код) ASPX-файлов после публикации веб-узла, установите флажок Разрешить этому предварительно скомпилированному узлу быть обновляемым.
Для именования сборок со строгими именами с помощью файла ключей или контейнера ключей установите флажок Включить строгое именование в предварительно скомпилированных сборках и нажмите кнопку ОК.
Состояние публикации отображается в панели задач. В зависимости от скорости соединения, объема веб-узла и типов файлов содержимого, время на опубликование может быть различным. После завершения публикации отобразится состояние Публикация успешно завершена.
Внесите любые необходимые изменения в параметры узла. Дополнительные сведения см. в разделе Практическое руководство. Настройка опубликованных веб-узлов. Можно зашифровать определенные параметры конфигурации. Дополнительные сведения см. в разделе Шифрование сведений о конфигурации с помощью функции защищенной конфигурации.
См. также
Задачи
Пошаговое руководство. Публикация веб-узла
Практическое руководство. Настройка опубликованных веб-узлов
Основные понятия
Изменение файлов конфигурации ASP.NET