게임을 설치하는 동안 ".NET Runtime Optimization Service"를 허용하지 않았습니다. 문제가 있을까요?

게임을 설치하는 동안 ".NET Runtime Optimization Service"를 허용하지 않았습니다. 문제가 있을까요?

Windows 7에서 ESET Smart Security 4를 사용하고 있습니다.

내가 선택한대화형 모드그래서 언제 내 PC에 연결해야 하는지 묻습니다. 그래서 리그 오브 레전드(League of Legends)라는 게임을 설치할 때 컴퓨터에서 떨어져 있었습니다. 돌아와서 다운로드가 완료된 것을 확인했는데 ESET에서 허용 여부를 묻고 있었습니다..NET 런타임 최적화 서비스포트 80 TCP를 사용하여 내 컴퓨터를 연결합니다.

그래서 내가 선택한허용하다하지만 이미 다운로드가 완료되어 너무 늦었습니다.

게임을 할 수는 있지만 버그가 있거나 깨졌을 수도 있나요?

답변1

게임이 약간 느리게 실행(또는 시작)될 수 있지만 문제가 되지 않습니다.

.NET 런타임 최적화 서비스는.NET 네이티브 이미지 생성기의 일부. .NET CLI를 컴퓨터별 바이너리 이미지로 컴파일해야 합니다.

네이티브 이미지 생성기(Ngen.exe)는 관리되는 애플리케이션의 성능을 향상시키는 도구입니다. Ngen.exe는 컴파일된 프로세서별 기계어 코드가 포함된 파일인 네이티브 이미지를 만들고 이를 로컬 컴퓨터의 네이티브 이미지 캐시에 설치합니다. 런타임은 JIT(Just-In-Time) 컴파일러를 사용하는 대신 캐시의 네이티브 이미지를 사용하여 원본 어셈블리를 컴파일할 수 있습니다.

네이티브 이미지가 호환되지 않거나 사용할 수 없는 경우 .NET 프레임워크는 JIT 컴파일로 대체됩니다. 따라서 전혀 영향을 미치지 않더라도 여전히 작동하고 약간 느려질 수 있습니다. 그러나 네이티브 이미지 생성기에 인터넷 액세스가 필요한 이유가 정확히 무엇인지 잘 모르겠습니다.

네이티브 이미지 서비스는 네이티브 이미지를 생성하고 유지 관리하는 Windows 서비스입니다. 네이티브 이미지 서비스를 사용하면 개발자는 컴퓨터가 유휴 상태일 때까지 네이티브 이미지의 설치 및 업데이트를 연기할 수 있습니다.

Windows Vista에서 네이티브 이미지 서비스에 대해 표시되는 이름은 "Microsoft.NET Framework NGEN v2.0.50727_X86" 또는 "Microsoft.NET Framework NGEN v2.0.50727_X64"입니다. 모든 이전 버전의 Microsoft Windows에서 이름은 ".NET Runtime Optimization Service v2.0.50727_X86" 또는 ".NET Runtime Optimization Service v2.0.50727_X64"입니다.

관련 정보