Visual Studio에서 C# 코드를 컴파일하고 디버깅하는 동안 "더 많은 사용자 문자열을 만들 수있는 논리 공간이 없습니다"라는 오류가 발생합니다. 실제로 코드는 제대로 컴파일되지만 실행 파일을 만들 때이 오류로 인해 충돌합니다.더 많은 사용자 문자열을 만들 수있는 논리 공간이 없습니다
C# compile error: "No logical space left to create more user strings"과 EF 4.3.1 IMigrationMetadata.Target strings are causing "No logical space left to create more user strings." compile errors을 보았습니다.하지만 다른 스크립트/프로세스에 의해 생성 된 C# 코드에 대해 이야기했기 때문에 여기서는 도움이되지 않습니다.
내 경우에는 컴파일/링크되고이 오류가 발생하는 것은 일반적인 C# 코드입니다.
이 문제를 어떻게 디버깅 할 수 있는지 알아낼 수 있습니까? 이 문제의 원인은 무엇입니까?
내 코드에는 총 약 10 개의 문자열 선언이 있습니다.
이 오류의 원인이되는 코드를 확인하는 것이 도움이됩니다. 작은 샘플을 만들어 오류를 재현 할 수 있습니까? – paqogomez
실행 파일을 만들면 코드로 작업하는 것이 아니라 사용자가 보유한 제 3 자 코드로 작업 할 수 있습니다. 나는 거기에서 볼 것이다. – NotMe