Настройка ASP.NET для виртуальных папок
Чтобы настроить ASP.NET для виртуальной папки сайта:
- Откройте страницу Сайты и домены и найдите доменное имя сайта.
- Нажмите Виртуальные папки.
- Найдите нужную папку и нажмите на ее имя.
- Нажмите Настройки ASP.NET.
- Укажите параметры подключения к базам данных для приложений ASP.NET, использующих базы данных. Эта опция доступна только для ASP.NET 2.0.x.
Если вы впервые заходите на страницу настройки ASP.NET, будут показаны примеры настроек подключения с общими структурами параметров. Вы можете удалить их и ввести собственные значения параметров.
- Чтобы добавить строку, введите нужные данные в поля Имя и Параметры подключения и щелкните по расположенному возле них значку .
- Чтобы удалить строку, щелкните по расположенному возле нее значку .
- Настройте пользовательские сообщения об ошибках, которые будут отображаться в приложениях ASP.NET:
- Чтобы установить режим отображения персонализированных сообщений об ошибках, выберите соответствующую опцию в меню Режим пользовательских ошибок:
- On - включить пользовательские сообщения об ошибках.
- Off - отключить пользовательские сообщения об ошибках, показывать подробную информацию об ошибках.
- RemoteOnly - показывать пользовательские сообщения только для удаленных клиентов, на локальном сервере показывать ошибки ASP.NET.
- Чтобы добавить новое пользовательское сообщение об ошибке (которое будет применено, если не выбран режим Off, введите значения в полях Код состояния и URL переадресации и нажмите .
- Код состояния определяет код статуса HTTP, получаемый в результате перенаправления на страницу ошибки.
- URL переадресации определяет веб-адрес страницы ошибки, на которой для клиента представлена информация об ошибке.
Во избежание возможных конфликтов вы не сможете добавить сообщение об ошибке с кодом ошибки, который уже существует, однако вы можете переопределить URL для существующего кода.
- Чтобы удалить пользовательское сообщение об ошибке из списка, щелкните по значку возле него.
- Чтобы установить режим отображения персонализированных сообщений об ошибках, выберите соответствующую опцию в меню Режим пользовательских ошибок:
- Укажите настройки компиляции в разделе Компиляция и отладка:
- Чтобы определить язык программирования, который будет использован в динамически компилируемых файлах, выберите запись из списка Язык страниц по умолчанию.
- Если вам не требуется получать отладочную информацию от веб-приложений, уберите галочку Включить отладку.
- Чтобы получать отладочную информацию от веб-приложений, поставьте галочку Включить отладку. В этом случае в диагностическом сообщении будут отображаться фрагменты исходного кода, в которых содержатся ошибки.
Примечание. Во время запуска приложений в режиме отладки может произойти переполнение памяти и превышение производительности системы. Мы рекомендуем использовать отладку для тестирования приложений и отключить ее перед созданием рабочего сценария.
- Укажите параметры кодировки для приложений на ASP.NET в разделе Параметры глобализации:
- Чтобы установить принятую кодировку для всех входящих запросов, введите значение кодировки в поле Кодировка запросов (по умолчанию utf-8).
- Чтобы установить принятую кодировку для всех ответов, введите значение кодировки в поле Кодировка ответов (по умолчанию utf-8).
- Чтобы установить кодировку, которая будет использоваться по умолчанию для разбора файлов
.aspx
,.asmx
и.asax
, введите значение кодировки в поле Кодировка файлов (по умолчанию Windows-1252). - Чтобы выбрать языковые и региональные параметры, которые должны использоваться по умолчанию для обработки входящих веб-запросов, выберите соответствующий вариант в списке Язык и региональные параметры.
- Чтобы выбрать языковые и региональные параметры, которые должны использоваться по умолчанию при выполнении поиска ресурсов в зависимости от пакета локализации, выберите соответствующий элемент из списка Язык и региональные параметры интерфейса.
- Установите уровень безопасности для доступа к исходному коду приложений на ASP.NET в поле Уровень доверия CAS.
Уровень безопасности для доступа к исходному коду представляет собой зону безопасности, в пределах которой разрешается выполнение приложений. Этот параметр определяет, к каким ресурсам сервера приложения будут иметь доступ.
Важно. Если для блока установлен слишком низкий уровень безопасности, это приведет к некорректной работе блока. Более подробную информацию по уровням прав можно найти на http://msdn.microsoft.com/library/en-us/dnnetsec/html/THCMCh09.asp?frame=true#c09618429_010.
- Если вы пользуетесь ASP.NET 1.1.x, вы можете включить использование дополнительных скриптов в поле Настройки библиотеки скриптов. Настройки библиотеки скриптов следует указать в том случае, если на вашем сайте применяются средства проверки правильности данных.
- Если вам необходимо использовать дополнительные скрипты (в частности, скрипты, с помощью которых реализованы объекты проверки правильности входных данных), укажите настройки для библиотеки скриптов .NET framework. Для этого введите путь, начинающийся с корневой папки домена, перед которым идет символ обратной косой черты, в поле Путь к библиотеке скриптов Microsoft, щелкните по значку папки возле поля Путь к библиотеке скриптов Microsoft и выберите нужную папку.
- Чтобы запустить процесс установки файлов, содержащих скрипты, в указанное место, поставьте галочку Установить. Если в выбранной папке уже существуют такие файлы, они будут перезаписаны.
- Установите параметры сеанса клиента в разделе Параметры сеанса:
- Чтобы установить режим аутентификации по умолчанию для приложений, выберите нужный элемент из списка Режим аутентификации. Режим аутентификации Windows следует выбирать, если используется какая-либо из форм идентификации IIS.
- Чтобы указать допустимое время бездействия сеанса, введите нужное значение в минутах в поле Таймаут сеанса.
- Нажмите OK, чтобы применить все изменения.