【发布时间】:2012-11-21 09:01:53
【问题描述】:
我们正在使用 Sandcastle 和 SHFB 为 .NET 项目创建文档。基本上,这行得通。
不幸的是,我们正在使用带有德语语言包的 .NET(这将保持这种状态 ;-)),但显然 SHFB 在加载带有德语变音符号的 .NET 自己的 XML 文件时存在问题。
我们得到的是 XmlParser 抛出的异常,看起来它无法正确读取文件(尽管文件内的编码设置为 UTF8)。问题是这些文件不受我们的控制,它们是由 Microsoft 创建的。
一个可能的解决方案可能是卸载 .NET 的德语语言包,但首先这更像是一种解决方法而不是解决方案,其次卸载程序警告我们“一个或多个产品我停止工作”......这有点太关键了,不能尝试一下。
有官方解决方案吗?
【问题讨论】:
标签: .net internationalization sandcastle shfb