Partilhar via


ASP.NET de depuração: Requisitos de sistema

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico é aplicável

Este tópico descreve os requisitos de software e segurança para ASP.NET cenários de depuração:

  • Depuração local no qual Visual Studio e execute o aplicativo da Web no mesmo computador. Há duas versões desse cenário:

    • O ASP.NET código reside no sistema de arquivo.

    • O ASP.NET código reside em um site da Web do IIS.

  • Depuração remota, na qual Visual Studio é executado em um computador cliente e depura um aplicativo da Web que está sendo executado em um computador do servidor remoto.

Requisitos de software

A depuração local de ASP.NET aplicativos exige que um dos seguintes sistemas operacionais:

  • O Windows 7 Ultimate

  • Windows 7 Professional

  • O Windows 7 Enterprise

  • Windows Vista Ultimate

  • Windows Vista Business

  • Windows Vista Enterprise

  • Windows XP Professional

  • Windows Server 2003 

Depuração remota de ASP.NET aplicativos requer um cliente local que esteja executando qualquer edição do Windows Vista ou o Windows XP e o servidor remoto que esteja executando um dos seguintes sistemas operacionais:

  • O Windows 7 Ultimate

  • Windows 7 Professional

  • O Windows 7 Enterprise

  • Windows Vista Ultimate

  • Windows Vista Business

  • Windows Vista Enterprise

  • Windows XP Professional

  • Windows Server 2003

Requisitos de segurança

Para depuração remota, os computadores locais e remotos devem estar em uma instalação de domínio ou um grupo de trabalho. Se os computadores em uma configuração de grupo de trabalho, os dois computadores devem estar executando o Windows XP ou Windows Vista.

Para depurar o ASP.NET processo de trabalho, você deve ter permissão para depurar o processo. Por padrão, ASP.NET aplicativos são executados como a ASPNET usuário. Se o processo do operador é executado como ASPNET, ou como O serviço de rede, você deve ter privilégios de administrador para depurá-lo.

O nome da ASP.NET processo de trabalho varia por um cenário de depuração e versão do IIS. For more information, see Como: Localize o nome do aplicativo ASP.NET Process.

Você pode alterar o usuário conta que o ASP.NET o processo de trabalho é executado. Em Windows Vista ou o Windows XP, você pode alterar essa conta, editando o arquivo Machine. config no servidor que está executando o IIS. Em Windows Server 2003, fazer isso usando o o Gerenciador de serviços de informações da Internet (IIS). For more information, see Como: Executar o processo de trabalho em uma conta de usuário.

Se você alterar o ASP.NET o processo do operador para ser executado em sua própria conta de usuário, você não tem que ser um administrador no servidor que está executando o IIS.

Aviso

Antes de alterar o ASP.NET o processo do operador para ser executado sob uma conta diferente, considere as possíveis conseqüências se o ASP.NET processo do operador deve ser invadido enquanto é executado na conta. As contas de usuário ASPNET e o serviço de rede é executado com permissões mínimas, reduzindo os possíveis danos se o processo é invadido. Se você precisar alterar o ASP.NET processo do operador seja executado em uma conta que tenha permissões maiores, o dano potencial é maior.

Consulte também

Tarefas

Como: Executar o processo de trabalho em uma conta de usuário

Outros recursos

Depuração de ASP.NET e aplicativos AJAX