Compartilhar via


Os visualizadores do Office ou o Microsoft Office Online mostram o erro "Esta página não pode ser exibida"

Este artigo foi escrito por Adam Rhinesmith, Engenheiro de Escalada de Suporte.

Sintomas

Quando você usa o Microsoft .NET Framework versões 4.6 ou posteriores com Servidor do Office Online 2013 ou Servidor do Office Online, os visualizadores do Office não funcionam ou https://internalurl/op/generate.aspx a página não é aberta em um navegador e você recebe o seguinte erro:

Esta página não pode ser exibida.

Captura de tela da mensagem de erro, mostrando que esta página não pode ser exibida.

Motivo

O .NET Framework versões 4.6 e posteriores inclui um novo compilador just-in-time (JIT).

Resolução

Para corrigir esse problema, a solução alternativa mais fácil é desabilitar o novo compilador just-in-time (JIT) no Servidor do Office Online ou no Servidor do Office Online que usa ou os visualizadores https://internalurl/op/generate.aspx do Office. Para fazer isso, adicione a chave de registro useLegacyJit da seguinte maneira:

Local: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework ou HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework

Nome do valor: useLegacyJit

Tipo: DWORD (32 bits) (também conhecido como REG_DWORD)

Valor: 1

Observação

O nome do valor do registro não é confidencial para casos.

Para obter mais soluções alternativas, consulte .NET Framework-Troubleshooting RyuJIT.