We are creating documentation for out .NET projects using Sandcastle and SHFB. Basically, this works.
Unfortunately we are using .NET with a German language pack (and this shall stay this way ;-)), but apparently SHFB has a problem when loading .NET's very own XML files with the German umlauts.
What we get is an exception thrown by the XmlParser, as it seems, it is not capable to read the files correctly (although the encoding inside the file is set to UTF8). The problem is that these files are not under our control, they are being created by Microsoft.
A possible solution may be to uninstall the German language pack for .NET, but first of all this is more a workaround than a solution, and second the uninstaller warns us that "one or more products my stop working" ... and this is a little too critical just to try it out.
Is there an official solution to this?