Senti falta de permitir o ".NET Runtime Optimization Service" ao instalar um jogo - poderia haver algum problema?

Senti falta de permitir o ".NET Runtime Optimization Service" ao instalar um jogo - poderia haver algum problema?

Estou usando o ESET Smart Security 4 no Windows 7.

Eu selecioneiModo interativoentão ele me pergunta quando algo precisa ser conectado ao meu PC. Então, quando estava instalando um jogo chamado League of Legends, estava longe do computador. Quando voltei, vi que o download havia terminado, mas a ESET estava perguntando se deveria permitirServiço de otimização de tempo de execução .NETpara conectar meu computador usando a porta 80 TCP.

Então eu selecioneiPermitirmas já era tarde porque o download já estava concluído.

Posso jogar, mas ele pode estar bugado, quebrado ou algo assim?

Responder1

Não deve ser um problema, embora o jogo possa rodar (ou inicializar) um pouco mais devagar.

O serviço de otimização de tempo de execução .NET éparte do gerador de imagens nativas .NET. Ele deve compilar a CLI do .NET em uma imagem binária específica do computador.

O Native Image Generator (Ngen.exe) é uma ferramenta que melhora o desempenho de aplicativos gerenciados. Ngen.exe cria imagens nativas, que são arquivos contendo código de máquina compilado específico do processador, e as instala no cache de imagens nativas no computador local. O tempo de execução pode usar imagens nativas do cache em vez de usar o compilador just-in-time (JIT) para compilar o assembly original.

Quando a imagem nativa é incompatível ou não está disponível, o framework .NET deve recorrer à compilação JIT. Portanto, ainda deve funcionar e pode ser um pouco mais lento, embora possa não afetar em nada. Não sei exatamente por que o Native Image Generator precisa de acesso à Internet.

O serviço de imagem nativa é um serviço do Windows que gera e mantém imagens nativas. O serviço de imagem nativa permite ao desenvolvedor adiar a instalação e atualização de imagens nativas para períodos em que o computador está ocioso.

No Windows Vista, o nome exibido para o serviço de imagem nativo é "Microsoft.NET Framework NGEN v2.0.50727_X86" ou "Microsoft.NET Framework NGEN v2.0.50727_X64". Em todas as versões anteriores do Microsoft Windows, o nome é ".NET Runtime Optimization Service v2.0.50727_X86" ou ".NET Runtime Optimization Service v2.0.50727_X64".

informação relacionada