- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
许多 .NET 程序集都附带一个 XML 文件。例如,System.Web.WebPages.Razor.dll
与包含以下内容的 System.Web.WebPages.Razor.xml
一起出现:
<?xml version="1.0" encoding="utf-8" ?>
<doc>
<assembly>
<name>System.Web.WebPages.Razor</name>
</assembly>
<members>
<member name="T:System.Web.WebPages.Razor.PreApplicationStartCode" />
<member name="M:System.Web.WebPages.Razor.PreApplicationStartCode.Start" />
<member name="T:System.Web.WebPages.Razor.RazorBuildProvider" />
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.#ctor" />
Much more elements follow...
</members>
</doc>
这个 XML 有什么用?我在运行时需要它吗?
最佳答案
它是代码注释/IntelliSense 文件,由 IDE(即 Visual Studio)使用,而不是运行时 - 它是所有扩展方法/参数/类型描述等的来源。
您不需要使用您的二进制文件来部署它,但它也没有坏处。它在 IDE 中也是完全可选的 - 只是:如果没有它,IntelliSense 对你的信息将更少(它只会显示名称和类型等 - 而不是更冗长的方法描述)。
在自己的库中,使用///语法编写自己的代码注释,并在project-properties中启用XML文件生成。
关于.net - .NET 程序集文件附带的 XML 文件是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10564336/
我正在尝试从数据库获取一些标签并通过 json 编码发送到 ios 应用程序。 但不幸的是我在数组中得到了一些“\” { "error_code": 0, "response_
我有多个关于 JavaFX 的问题。 JavaFX 是否随 JDK 8 提供? JavaFX 是否也需要自己的运行时环境? 我查看了我的计算机(我安装了 JDK 和 JRE),但找不到 JavaFX。
这是个笨蛋 http://plnkr.co/edit/Ll09uMtJEC0HqyGBRPjH?p=preview 正如在 plunker 中看到的,我有一个日期、用户和汽车作为输入字段。我可以选择日
这个问题不太可能对任何 future 的访客有帮助;它只与一个较小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,通常不适用于全世界的互联网受众。如需帮助使此问题更广泛适用,visit the
我正在查看 Protractor 网站并看到 this paragraph值得一提的是,Protractor 开发正在升级到 Jasmien 2.0。 Currently, Jasmine Versi
我在 Maven 存储库中的 jar 附加有“-sources”,例如:junit-4.12-sources.jar。请让我知道我可以采取什么措施来避免这种情况。 最佳答案 这些是您正在使用的库的源文
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 4年前关闭。 Improve t
我是一名优秀的程序员,十分优秀!