【问题标题】:Comments from accompanying XML documentation file aren't shown in VS 2010/2012VS 2010/2012 中未显示随附 XML 文档文件中的注释
【发布时间】:2012-11-29 13:47:15
【问题描述】:

在某些时候,我们检测到我们的 .NET 程序集(DLL 组件)的 XML 文档文件中的 cmets 既没有显示在 VS 2010 中,也没有显示在 VS 2012 中。可能是什么原因?我们是否需要一些特殊设置(在注册表中等)才能使其正常工作?

【问题讨论】:

    标签: visual-studio dll .net-assembly xml-documentation


    【解决方案1】:

    找到发生这种情况的原因。我们正在使用我们的内部工具为我们的产品生成 XML 文档文件——但不是等效的 C# 编译器功能(实际上是编译器的 /doc 开关)。我们的文档工具生成 Unicode 格式的 XML 注释文件,但令人惊讶的是 VS 2010/2012 没有处理它!既不是大端也不是小端。 C# 编译器为我们提供了一个 ANSI XM cmets 文件,它工作正常。

    如果您不仅需要 ANSI 字符集怎么办?使用 UTF-8。我检查了这个——在 VS 中工作正常。

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 2020-03-25
      • 2011-05-02
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      • 2010-09-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多