Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os Serviços de Informações da Internet (IIS) devem ser configurados para usar o SymProxy como um filtro ISAPI (Internet Server Application Programming Interface). Além disso, as permissões devem ser definidas para que o IIS possa obter símbolos.
Para obter informações sobre como automatizar esse processo e um resumo das configurações, consulte Instalação automatizada do SymProxy.
Confirme se as configurações de segurança de exemplo são adequadas para seu ambiente e modifique para aderir a quaisquer requisitos de segurança adicionais específicos da sua organização.
As opções de configuração variam dependendo da versão específica do IIS que você está executando. Para obter mais informações sobre o IIS, consulte Visão geral do servidor Web do IIS.
Para configurar o pool de aplicativos
Abra Gerenciador dos Serviços de Informações da Internet (IIS).
Expanda a entrada com o nome do computador à esquerda e localize Pools de Aplicativos.
Clique com o botão direito do mouse em Pools de Aplicativos e escolha Adicionar Pool de Aplicativos.
Para o Nome , digite SymProxy App Pool.
Em .Net CLR version , selecione No Managed Code
Clique em OK para criar o pool de aplicativos.
Em seguida, clique com o botão direito do mouse na entrada para o novo pool de aplicativos e selecione Configurações avançadas....
Em Modelo de processo, você verá Identidade. Clique no botão à direita rotulado "...".
Se você estiver autenticando como um serviço de rede, selecione Conta interna para a Identidade do Pool de Aplicativos e, em seguida, selecione Serviço de Rede e clique em OK.
Se você estiver se autenticando como um usuário de domínio, selecione Conta personalizada e clique no botão Definir . Digite as credenciais da conta que tem permissões para acessar o armazenamento do servidor de símbolos remotos (por exemplo, corp\SymProxyUser) e clique em OK.
Clique em OK para sair da caixa de diálogo Identidade do Pool de Aplicativos .
Clique em OK para sair da caixa de diálogo Configurações avançadas .
Exemplo de configuração de diretório virtual
Expanda Sites.
Clique com o botão direito do mouse no site padrão e selecione Adicionar diretório virtual
Use um nome como Símbolos e mapeie-o para um local selecionado.
Clique com o botão direito do mouse no diretório virtual Symbols que foi criado e escolha Add Application.
No menu suspenso do Grupo de Aplicações, escolha SymProxy App Pool e clique em OK.
Configurar o filtro ISAPI
Confirme se as opções ISAPI estão instaladas no IIS.
Clique no site padrão.
Clique duas vezes em Filtros ISAPI.
Clique com o botão direito do mouse no painel central sob a coluna Nome e selecione Clique em Adicionar.
Para Nome do filtro , digite SymProxy ou algum outro nome significativo.
Para Executável, digite c:\windows\system32\inetsrv\symproxy.dll.
Para sair da caixa de diálogo Propriedades do filtro, clique em OK.
Para sair das Propriedades do Site Padrão, clique em OK.
Configurando tipos MIME
O Tipo MIME para o conteúdo baixado precisa ser definido como application/octet-stream para permitir que todos os arquivos de símbolos sejam entregues pelo IIS.
Clique com o botão direito do mouse no diretório virtual Symbols .
Clique em Tipos MIME.
Clique em Adicionar.
Em Extensão, digite .*
Para o tipo MIME, digite application/octet-stream.
Para sair da caixa de diálogo Tipos MIME, clique em OK.
Usando web.config para configurar tipos MIME
Você pode editar o arquivo web.config para configurar tipos MIME para Símbolos. Esta abordagem limpa os Tipos MIME herdados e adiciona um Tipo MIME abrangente coringa *. Essa abordagem pode ser necessária quando os tipos MIME estão sendo herdados em determinadas configurações do IIS.
Edite o arquivo web.config como mostrado aqui.
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <directoryBrowse enabled="true" /> <staticContent> <clear /> <mimeMap fileExtension=".*" mimeType="application/octet-stream" /> </staticContent> </system.webServer> </configuration>
Configuração Adicional
As etapas necessárias são uma parte do servidor de símbolos do IIS e da configuração do symproxy. Consulte estes tópicos para obter informações sobre outras considerações de configuração.