Existem muitas outras soluções na Internet, mas tentei por várias horas, mas nenhuma delas resolveu o problema. Por fim, resolvi através deste método.
pergunta:
1. Ao acessar a página ASP ocorre o seguinte erro:
Erro de páginas do servidor ativo 'ASP 0201'
Erro de linguagem de script padrão inválida
A linguagem de script padrão do aplicativo é inválida
2. Verifique HKEY_LOCAL_MACHINE/SOFTWARE/Classes e descubra que as permissões destas Classes foram alteradas para Todos.
Se o erro acima ocorrer na sua página ASP e você perceber que a permissão do ramo Classes no registro tem apenas um Todos, parabéns pela vitória.
Solução:
Clique na caixa de diálogo Permissão de classes, clique no botão [Avançado] abaixo, em [Configurações de segurança avançadas], na guia [Permissões], remova Permitir que as permissões dos pais sejam propagadas. . . Esta caixa de seleção e, em seguida, exclua todos os itens de permissão e, em seguida, iremos restaurá-los.
Item de recuperação 1. Usuários do grupo de usuários
Item de recuperação 2. Grupo de usuários Usuários avançados
Item de recuperação 3. Administradores do grupo de usuários
Item de recuperação 4. Grupo de usuários CREATOR OWNER
Item de recuperação 5. Grupo de usuários SYSTEM
Em [Configurações de segurança avançadas], navegue até a guia [Permissões], clique em Adicionar--"Avançado--"Pesquisar agora, encontre esses grupos de usuários e adicione-os um por um. Ao adicionar, tenha cuidado para selecionar suas permissões e completamente. Controle (por segurança, você também pode alterá-lo para herança posteriormente, basta marcar a caixa de seleção Permitir que as permissões dos pais se propaguem para..., foi o que eu fiz.), por fim, confirme que está completo e feche o registro.
Reinicie o IIS. Ao abrir a página ASP novamente, o erro não aparecerá mais e a página ficará normal.