ПРАКТИЧЕСКОЕ руководство: Развертывание приложений построенных на платформе .NET Framework

Переводы статьи Переводы статьи
Код статьи: 818016 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описываются важные соображения для развертывания приложения, построенные на платформе .NET Framework. Это одна из серии статей, которые содержат подробные сведения для приложения, построенные на платформе .NET Framework.

Следующие статьи этой серии.
818016ПРАКТИЧЕСКОЕ руководство: Развертывание приложений построенных на платформе .NET Framework
818013ПРАКТИЧЕСКОЕ руководство: Поддержка приложений построенных на платформе .NET Framework
818015ПРАКТИЧЕСКОЕ руководство: Настройка и масштаб производительности приложений построенных на платформе .NET Framework
818014ПРАКТИЧЕСКОЕ руководство: Безопасных приложений построенных на платформе .NET Framework

Создание файла Web.config для приложения ASP.NET

Файл Web.config является XML-файл, содержащий приложения, переопределяют значения по умолчанию в системе. Хотя большинство ASP развертывания приложения, построенные на платформе .NET Framework с помощью файла Web.config, в файл Web.config является необязательным. Необходимо создать файл Web.config, чтобы переопределить параметры по умолчанию на основе приложения к приложению.

За дополнительной информацией о том, как создать файл Web.config для приложения, уже не один щелкните следующий номер статьи базы знаний Майкрософт:
815178ПРАКТИЧЕСКОЕ руководство. Создание файла Web.config для приложения ASP.NET

Изменение конфигурации приложения ASP.NET

Все системы, где был развернут в .NET Framework имеют параметры конфигурации ASP.NET на уровне системы, которые определены в элементе <system.web>файла Machine.config. Эти параметры можно изменить (как правило, необходимо изменить эти параметры) на основе приложения к приложению.</system.web>

Для получения дополнительных сведений о том, как переопределить .NET параметров конфигурации платформы по умолчанию для конкретного приложения, щелкните следующие номера статей базы знаний Майкрософт:
307626Конфигурация ASP.NET информация: Обзор
815178ПРАКТИЧЕСКОЕ руководство. Изменение конфигурации приложения ASP.NET

Определить, если клиент системы требованиям минимальных требований для установки .NET Framework

Перед развертыванием приложения, построенные на платформе .NET Framework на клиентской системе, которые должны быть установлены исправления и компоненты программного обеспечения. Требованиям большинства клиентских систем. Тем не менее может потребоваться вручную убедитесь, что конкретной системы для получения свободно распространяемые файлы .NET Framework.

Для получения дополнительных сведений о развертывании .NET framework для клиентских систем щелкните следующий номер статьи базы знаний Майкрософт:
815177ПРАКТИЧЕСКОЕ руководство. Определить, удовлетворяет ли клиент минимальных требований для установки .NET Framework

Определить, если серверная система удовлетворяет минимальных требований для установки .NET Framework

Перед развертыванием приложения, построенные на платформе .NET Framework на сервер, сервер должен иметь компонентов программного обеспечения и исправления. Большинство серверных систем требованиям. Тем не менее может потребоваться вручную убедитесь, что конкретной системы для получения свободно распространяемые файлы .NET Framework.

Для получения дополнительных сведений о развертывании .NET framework для серверных систем щелкните следующий номер статьи базы знаний Майкрософт:
815176ПРАКТИЧЕСКОЕ руководство. Определить, удовлетворяет ли серверу минимальных требований для установки .NET Framework

Выборочно включить и отключить функции ASP.NET в IIS


При установке .NET Framework на сервере, где работают службы IIS (IIS), ASP.NET автоматически включается для виртуальных серверов. Тем не менее если нет необходимости этой конфигурации. Развертывания новых приложений ASP Web, построенные на платформе .NET Framework на компьютере сервера с IIS 5.0 можно контролировать, какие виртуальные серверы и каталоги поддержки ASP.NET и виртуальных серверов, которые не.

For additional information about how to enable and disable ASP.NET functionality for virtual servers and directories in IIS 5.0, click the following article number to view the article in the Microsoft Knowledge Base:
815175HOW TO: Selectively Enable or Disable ASP.NET Functionality in IIS

Configure Custom Error Messages for an ASP.NET Application

Many sites change IIS default error message to display a user-friendly page or to notify an administrator. When a server computer running IIS 5.0 has custom error messages, and an ASP Web application that is built on the .NET Framework is deployed to that server computer, errors in the ASP.NET application do not use IIS 5.0 custom error messages unless the application is specifically configured to do so.

For additional information about how to configure custom error messages for ASP applications built on the .NET Framework, click the following article numbers to view the articles in the Microsoft Knowledge Base:
306355HOW TO: Create Custom Error Reporting Pages in ASP.NET by Using Visual C# .NET
308132HOW TO: Create Custom Error Reporting Pages in ASP.NET Using Visual Basic .NET

Make Application-Specific and Directory-Specific Configuration Settings in an ASP.NET Application

The most common way to override system defaults for a whole ASP.NET application is to create or edit a Web.config file for that application. However, configuration changes frequently must apply only to specific files or folders in an application. There are two ways to limit the scope of configuration changes:
  • Add the <location> configuration element to the Machine.config file to the Web.config file.</location>

    -ИЛИ-
  • Добавьте дополнительные файлы Web.config для вложенных папок.
За дополнительной информацией о том, как применять изменения, влияющие на конкретные приложения и каталогов щелкните следующий номер статьи базы знаний Майкрософт:
815174ПРАКТИЧЕСКОЕ руководство: Создание приложения и параметры конфигурации отдельных каталогов в приложении ASP.NET

Настроить управление состоянием сеанса для приложений ASP.NET

ASP.NET имеет новые возможности для управления состоянием сеанса. Сеанс параметры состояния в среде ASP.NET настраиваются в файле Web.config приложения ASP.NET. В ASP.NET доступны несколько параметров управления состоянием сеансов. Эти параметры включают режим (inproc, сервер состояний SQL Server), управление состоянием без поддержки файлов cookie, out-of режиме stateserver процесса и параметры порта. Для получения дополнительных сведений об управлении состоянием сеанса ASP.NET посетите следующий веб-узел корпорации Майкрософт:
http://msdn2.Microsoft.com/en-us/library/ms972429.aspx
Дополнительные сведения см. в следующей статье базы знаний Майкрософт::
307626ИНФОРМАЦИЯ: Общие сведения О конфигурации ASP.NET

Построение и развертывание пакета развертывания политики безопасности .NET

Введение в .NET Frameworkполитика безопасности. Политика безопасности — это новый способ управления ресурсами, что приложение не сможет получить доступ к системе. Он определяет авторизации приложения на основе расположения или исходного приложения. С правами администратора можно контролировать политику безопасности на основе с компьютера. Тем не менее, можно использовать пакеты развертывания более масштабируемый метод для развертывания и управления политиками безопасности в Active Directory средах.

За дополнительной информацией о том, как создавать и развертывать политики безопасности .NET с помощью пакетов развертывания щелкните следующий номер статьи базы знаний Майкрософт:
815173ПРАКТИЧЕСКОЕ руководство. Создание и развертывание пакета развертывания политики безопасности .NET

Миграция веб-приложения ASP в ASP.NET при сохранение существующих имен файлов

ASP.NET предлагает множество преимуществ по сравнению с более ранней версии среды сценариев ASP 3.0. В частности, ASP-приложения, встроенные в .NET Framework предложения улучшить производительность, масштабируемость и надежность. Как следствие многие приложения ASP, построенные на платформе .NET Framework являются фактически обновления существующих приложений ASP 3.0.

Одна из проблем при обновлении приложения с ASP 3.0 в ASP.NET является использования двух сред различных расширений. По умолчанию ASP 3.0 использует расширения имен файлов .asp. Тем не менее ASP.NET использует файлы с расширениями .aspx. Несмотря на то, что расширения имен файлов различных допускает два приложения, находятся в одной папке, они требуют закладки и ссылки на изменения, прежде чем приложение ASP 3.0 переводится в автономный режим.

За дополнительной информацией о том, как перенести 3.0 ASP в ASP.NET при работе с теми же именами файлов щелкните следующий номер статьи базы знаний Майкрософт:
815172ПРАКТИЧЕСКОЕ руководство: Перенос веб-приложения ASP в ASP.NET при сохранением существующего расширения имен файлов

Настройка приложения ASP.NET с помощью одной проверки подлинности и авторизации как существующий веб-приложения ASP

ASP.NET включает в себя более гибкое и сложное проверки подлинности и авторизации системы от ASP 3.0. По умолчанию, можно использовать только в Windows проверка подлинности для проверки подлинности приложений ASP 3.0. Кроме того можно управлять авторизации только с помощью разрешений NTFS файла.

ASP.NET поддерживает проверку подлинности Windows и может выступать от имени конечного пользователя во многом так же, что ASP 3.0. Тем не менее, по умолчанию этот параметр не включен.

За дополнительной информацией о том, как настроить приложение ASP.NET для проверки подлинности и авторизации пользователей таким образом, так же, как, что существующее приложение ASP 3.0 делает это щелкните следующий номер статьи базы знаний Майкрософт:
815171Настройка приложения ASP.NET следует использовать одинаковые учетные данные как ASP 3.0 приложения

Развертывание веб-приложения ASP.NET с помощью развертывания XCopy

Можно развернуть веб-приложения ASP.NET с помощью MS-DOSxcopyСлужебная программа командной строки. However, it is a good idea to deploy your project instead of usingxcopy. As with theКопирование проектаКоманда:xcopydoes not register or verify the location of assemblies. Also, for Web projects,xcopydoes not automatically configure IIS directory settings.Дополнительные сведения см. в следующей статье базы знаний Майкрософт::
326355HOW TO: Deploy an ASP.NET Web Application Using Xcopy Deployment

Set Up Multiple Server ASP.NET Web Applications and Web Services

For most uses of ASP.NET, a single server can handle all requests in a timely manner. However, many environments must deploy multiple servers to handle consistently high volumes of traffic, to support processor-intensive applications, to respond to sudden bursts in traffic, or to meet redundancy requirements.
Дополнительные сведения см. в следующей статье базы знаний Майкрософт::
815162HOW TO: Set Up Multi-Server ASP.NET Web Applications and Web Services

Ссылки

For more information about how to deploy applications that are built on the .NET Framework, and about .NET interoperability, visit the following Microsoft Web sites:
http://msdn2.microsoft.com/en-us/library/ms994336.aspx
http://technet.microsoft.com/en-us/windowsserver/default.aspx


Дополнительные сведения см. в следующей статье базы знаний Майкрософт::
308488INFO: Download and Install the .NET Framework


Свойства

Код статьи: 818016 - Последний отзыв: 25 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 1.0
  • Microsoft ASP.NET 1.0
  • Microsoft .NET Framework 1.1
  • Microsoft ASP.NET 1.1
Ключевые слова: 
kbweb kbdeployment kbhowtomaster kbmt KB818016 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:818016

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com