Enumerators and pdb2mdb

When writing a DLL for Unity, it’s fundamental to convert the resulting debug PDB file to MDB format, in order to have error logs return the correct line that caused said error.

Problem is, neither the pdb2mdb converter that comes with Unity nor the “official” one support Enumerators. Which means that if a DLL contains a Coroutine pdb2mdb will crash. This issue is known since a lot, but I never found a solution. Anyone by any chance managed to build a pdb2mdb that works?

Thanks.

Yoyo found a solution, which consists in using a different pdb2mdb than the “regular” one. You can read more on his thread.