아직 C#을 처음 사용하는 동안 Windows에이 응용 프로그램을 실행하기 위해 X 메모리를 따로 설정해야한다는 것을 알리는 방법이 있는지 궁금합니다.C# 메모리 매개 변수 설정
디버깅 중 (F5) 때때로 "보호 된 메모리에 쓰는 중 오류가 발생했습니다"라는 알림이 표시되며 Visual Studio 버전을 다시 시작한 후 약간의 문제가 발생합니다. 한 번씩 Windows 재부팅이 필요합니다. 그래서 나는 창문이 더 큰 메모리 크기를 지정하여 나중에 저장하고 나중에 수집해야한다고 가정하고 있습니다.
생각하십니까?
메모리가 부족한 경우 OutOfMemory 예외가 발생합니다. 오류는 종종 이미지의 버퍼 포인터가 너무 먼 경우 읽기/쓰기와 같이 액세스 할 수없는 메모리 주소에 액세스하는 안전하지 않거나 C++ 코드가 있음을 의미합니다. –
저는 실제로 이미지를 byte []로 변환 한 다음 IntPtr에 고정한 다음 반전시킵니다. dll 호출을 전혀 만들지 않았다. 오늘은 한 번만 Program.cs의 Application.Run 줄에서 발생했습니다. 보호 된 메모리에 쓰기를 시도하는 중 오류가 발생했습니다. 흥미 롭습니다. – Olewolfe