I am trying to compile a one-off "script", an autogenerated C# program. This program contains 120,000 different string literals. The C# compiler can't build this, saying:
Unexpected error writing metadata to file '<removed>' -- 'No logical space left to create more user strings.'
Is there a hard limit in .NET on the number of string literals one can have in a module? What is this limit? Is there any way around it?