.NET Core 콘솔 앱으로 일련의 솔루션을 성공적으로 배포했습니다. 이들은 정상적인 상황에서 성공적으로 실행되지만 종종 데이터로드 (여러 액세스를 위해 메모리에 유지하기 위해 .ToList()를 사용하는 EntityFramework Core 쿼리 사용)가 오류없이 프로세스를 불고있는 것처럼 보입니다. 누구든지 알고 있어야하는 .NET Core C# 콘솔 응용 프로그램에서 설정된 메모리 또는 프로세스 제한을 알고 있습니까? 나는 결코 호스팅 기계에서 CPU 또는 메모리를 초과하지 않습니다. 그것은 그 목록에 null 객체 예외를 수행 할 엄청난 쿼리를 사용하여 코드에서 이전에 실행 된 .ToList() 후에 처음으로 액세스 된 목록 인 경향이 있습니다..NET Core 콘솔 앱의 메모리 한도가 있습니까?
이 시점에서 .NET Core 2.0.0 SDK입니다.
게시 된 제한 사항이 우수하다는 것을 알고있는 경우. 나는 또한 법의학을하기 위해 MiniProfiler를 사용하려고 노력할 것입니다. TIA.
어쩌면 32 비트로 앱을 실행하고 있습니까? 다음 32 비트 제한이 적용됩니다 .. –
좋은 질문 마틴. 그것을 체크 할 것입니다 – dodegaard
감사합니다 @MartinUllrich. 이것에 대한 아주 기본적인 질문을하시는 것을 감사하십시오. AnyCPU는 충분하지만 직접 정의를 위해 x64로 바로 갈 필요가 있다고 생각했습니다. – dodegaard