…which here at MOSA is good news. Included in this toolset is a full API, mostly managed, for reading/writing CIL
PE files, along with reading/writing Managed PDB files.
The news comes from ZDNet, but you can see it for yourself at CodePlex.
At MOSA we are still trying to analyze the feature set. The PDB reading functionality is fully managed and supposedly applies to multiple PDB format variants. The PDB writing functionality calls out to unmanaged code and is most likely not useful.
However, the BSD-compatible MS-PL this is licensed under means we can cannibalize the reading functionality and use it to learn the format well enough to be able to write PDB-writing functionality as well, for both the managed and unmanaged PDB variants.

