title: no logical space left to create more user strings
body: <p>While trying to compile and debug C# code in Visual Studio I'm hitting this error - "no logical space left to create more user strings". Actually, the code compiles properly, but it crashes with this error while trying to create the executable.</p>
  
  <p>I've looked at <a href="https://stackoverflow.com/questions/1362635/c-sharp-compile-error-no-logical-space-left-to-create-more-user-strings">C# compile error: &quot;No logical space left to create more user strings&quot;</a> and <a href="https://stackoverflow.com/questions/10691155/ef-4-3-1-imigrationmetadata-target-strings-are-causing-no-logical-space-left-to">EF 4.3.1 IMigrationMetadata.Target strings are causing &quot;No logical space left to create more user strings.&quot; compile errors</a> but these don't help here, since they talk about C# code that was generated by some other script/process.</p>
  
  <p>In my case, it's normal C# code that's being compiled/linked and hitting this error.</p>
  
  <p>Can someone please help me figure out how I can debug this issue? What may be causing this problem?</p>
  
  <p>There are a total of about 10 string declarations in my code.</p>