Aprovado: Fortect
Vale a pena verificar esses métodos de solução de problemas sempre que o seu site obtiver um código de erro de um site de depuração gerenciado.Para depurar aplicativos de sites hospedados no IIS, primeiro crie o IIS. Ative o IIS passo a ponto (você pode pular esta etapa se já tiver feito isso). Pressione o atalho de teclado Win + R para abrir a janela de execução, depois digite appwiz.cpl e pressione Enter.
- 20 minutos no caminho para ler.
Para depurar uma ferramenta ASP.NET que também foi implantada no IIS, tente instalar e executar as ferramentas remotamente em cada um de nossos computadores em que sua família implantou o aplicativo, além disso, anexe-o ao seu tempo de execução do aplicativo. suporte do Visual Studio.
p>
Esta diretiva explica os métodos para configurar e modificar um produto Visual ASP.NET MVC 4.5.2 Studio, implantá-lo no IIS e, além disso, conectar o assembly do Visual Studio Remote Debugger.
Requisitos
Requer o Visual Studio 2019 seguindo as etapas verificadas neste artigo.
O Visual Studio 2017 é necessário para concluir geralmente as etapas neste artigo.
- Windows Server R2 subsequente e IIS 10 (para Windows Server 2007 R2, as etapas do sistema são requisitos
Outros)
O depurador de rede remota definitivamente tem suporte no Windows Server a partir do Windows Server 2008 Service Pack 2. Para obter uma lista completa de requisitos, consulte Requisitos . Já
Você oferece um aplicativo no IIS?
Este artigo fornece etapas para ativar uma configuração básica do IIS em um nó do Windows e para implantar uma oferta de software Visual Studio. Essas etapas também são usadas para garantir a ideia de que o servidor possui os componentes necessários para que um novo aplicativo funcione adequadamente. e você fará direcionado para depuração remota.
-
Se o seu aplicativo individual estiver em execução no IIS e você quiser apenas carregá-loPara um depurador dedicado também iniciar a depuração, vá para Baixe e instale ferramentas externas no Windows Server .
-
Se você precisar de ajuda para verificar se seu aplicativo está configurado, implantado e também em execução no IIS para que você possa depurar, revise todas as etapas desta seção.
Crie cada um de nossos aplicativos ASP.NET 4.5.2 na máquina do Visual Studio
-
Crie um novo aplicativo ASP.NET MVC.
No Visual Studio 2019, pressione Ctrl + Q para ampliar a caixa de pesquisa, digite asp.net em Modelos e selecione Criar Novo Aplicativo da Web ASP.NET (.NET Framework). Na caixa de diálogo que aparece, nomeie o produto como MyASPApp, selecione Criar, selecione MVC e alugar Criar.
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
- 1. Baixe o Fortect e instale-o em seu computador
- 2. Inicie o programa e clique em "Digitalizar"
- 3. Clique em "Reparar" para corrigir quaisquer problemas encontrados
Para fazer isso, no Visual Studio 2017, selecione Arquivo> Novo> Projeto e, em seguida, Visual C #> Internet> Aplicativo da Web ASP.NET. Em ASP.NET 4.5.2 Layouts, selecione MVC. Certifique-se de que o suporte para habilitar Docker não esteja selecionado e que a Autenticação esteja frequentemente definida como Sem autenticação. Nomeie o projeto como MyASPApp.)
-
Abra como o HomeController.cs documenta e defina um ponto de interrupção no método
About ()
.
Instalar e configurar o IIS no servidor para Windows
Essas etapas mostram apenas a regra básica do IIS. Para obter mais detalhes ou fatos e técnicas de instalação em uma área de trabalho do Windows, consulte Publicar no IIS ou IIS 8.0 com ASP.NET 3.5 e ASP .NET 4.5 .
Para táticas operacionais do Windows Server, use o Assistente para adicionar funções e recursos fora do Painel de controle de agrupamento ou vinculação no Gerenciador de servidores. Na etapa Funções do servidor, marque a caixa de seleção Web for Server (IIS) específica.
Na etapa IIS Role Services, selecione a função auxiliar obrigatória ou aceite o padrão fornecido com os serviços. Se você deseja personalizar sua organização usando as opções Publicar e Implementar na Web, certifique-se de que certas ferramentas de administração do IIS e programas de sites da Web sejam normalmente selecionados.
Conclua as etapas de verificação para fazer upload da função de servidor da web, bem como das ofertas. Depois de instalar a função Servidor Web (IIS), reativar o servidor / IIS não é considerado exigido.
Atualizar as configurações de segurança da Internet do Windows Server
Se a Configuração de segurança reforçada do Internet Explorer estiver sempre ativada (ativada por padrão), o usuário pode estar procurando adicionar domínios, como sites confiáveis, para acessar algumas das fórmulas do servidor da web. Adicione sites confiáveis acessando Opções da Internet> Segurança> Sites confiáveis> Sites. Adicione os seguintes nomes de sites.
- microsoft.com
- go.microsoft.com
- download.microsoft.com
- iis.net
Ao encontrar o software, você e sua família podem receber uma solicitação de permissão para fazer download de uma variedade de scripts e recursos de sites. Alguns desses dados não são necessários, mas para um procedimento relativamente fácil, clique em Adicionar quando solicitado.
Instalar ASP.NET 4th em 5 servidores Windows
Para obter mais informações sobre a instalação do ASP.NET no IIS, consulte a Seção 8 iis.0 Usando ASP.NET 3.5 quando se trata de ASP.NET 4.5 .
-
Selecione IIS aqui no painel esquerdo do Gerenciador de servidores. Clique com o botão direito do mouse em Gerenciador de Aquisições de Serviços de Informações e Servidor da Internet (IIS).
-
Normalmente, use o instalador da plataforma da Web (WebPI) para instalar o ASP.NET 4.5 (no nó do servidor Windows no ano 2012 R2, selecione Obter novos componentes da plataforma da Web e pesquise ASP.NET)
Nota
Se você estiver obtendo o Windows Server 2008 R2, instale o ASP.NET em vez de relacionar o 8 usando este comando:
C: Windows Microsoft.NET Framework64 v4.0.30319 aspnet_regiis.exe -ir
-
Reinicie o seu computador (ou conduza net stop: / y seguido por net kick off w3svc a partir de um comando imediato para aplicar sua alteração ao caminho do sistema de alguém).
Selecione sua opção de implantação
Se você precisar de ajuda para implantar seu aplicativo no IIS, considere as opções de base de fãs:
-
Implante criando um arquivo de configurações de documento no IIS e importando-o diretamente para as configurações do Visual Studio. Em alguns casos, esse processo é uma maneira rápida de usar seu aplicativo de software. Quando você cria um arquivo de configurações de documento, as autorizações são definidas automaticamente como altas no IIS.
-
Implante publicando em um arquivo local e copiando a saída para um arquivo de software de computador testado no IIS usando apenas uma oportunidade preferida.
(Opcional) Preparar usando um arquivo colocado com parâmetros
Você pode começar com esta opção para criar um arquivo de prosa de configurações correspondente e importá-lo diretamente para o Visual Studio.
Instalar e configurar a Internet para configurar servidores de hospedagem no Windows Server
Web Deploy 3. Para 6 Hosting Servers oferece importantes recursos adicionais de personalização que permitem criar um arquivo de opções de implantação por meio da interface personalizada.
-
Se o Windows Server já estiver instalado em seu Web Deploy, desinstale-o com a ajuda de Painel de controle> Programas> Desinstalar um programa.
-
A seguir, instale o Web Deploy 3.6 Hosting para servidores no Windows Server.
Para instalar o Web Deploy para hospedar servidores, use o Web Platform Installer (WebPI). (Para encontrar o link para o IIS Web Platform Installer, selecione IIS no painel permitido do Server Manager. Em Hosting Servers, clique com o botão direito do mouse em Server Manager.
Acelere o desempenho do seu computador agora com este simples download.Para iniciar a depuração do processo, você pode selecionar IIS Express (
) vindo da minha barra de ferramentas, selecione IIS local ( ), descubra Iniciar Depuração no menu Depurar e pressione F5. O depurador é interrompido em pontos de interrupção. Se o depurador não atingir os pontos de interrupção, consulte Solução de problemas de depuração. Nessas páginas de instalações para qualquer site online ou diretório virtual da web, clique na guia Home Directory ou Virtual Directory.Na seção Configurações do aplicativo, clique em Configuração.Clique na guia Depurar.Selecione nosso próprio campo de exploração “Enable ASP Server Scripting Debugging”.
Baixe e depois instale a ferramenta remota.Condições(Opcional) Para executar você vê, o depurador rural de uma pasta compartilhada.Configure um depurador forte e improvável.(Opcional) Configure o remotedebugger como um único serviço.Personalize a depuração com símbolos excluídos.Veja também.