我可以将Web链接添加到XML文档中吗?

问题描述:

Here我看到了允许用于生成文档的XML标签集(通过SandCastle)。我可以将Web链接添加到XML文档中吗?

Wether是否存在用于链接(到网页)的附加XML标签,当用户按下它时,它将通过浏览器打开?如果我使用<a href="...:/>,则CHM文件尝试在其窗口中打开链接,并收到脚本错误消息。

+0

关于第一个问题,目前还不清楚你想链接到什么样的内容。如果你想链接到另一个类型的文档,可能使用''就足够了? – stakx

+0

@stakx我的意思是指向网页的链接。 –

从MSDN论坛后"Embedding External URLs or Hyperlinks within XML Comments":“当你在一个HTML文件做要插入外部超链接,这样做只是举例来说,在您的情况,您可以添加信用这样的:”

/// <summary> 
/// This is a test class.See <a href="http://…">Credits</a>. 
/// </summary> 

“等帮助文档工具,如沙堡将正确地处理它。”

—用户春生堂

因此,使用<a>通常似乎是一个正确的路要走。

不幸的是,你没有确切地说出你得到了什么样的脚本错误信息。

  • 已打开的网页可能只包含错误本身。如果是这样的话,除了链接到不同的网页之外,你可以做的事情不多。

  • 帮助查看器可能会在其自己的浏览器中打开网页,其中脚本执行受到限制。在这种情况下,您可以尝试向<a>元素添加target="_blank"属性,以便网页将在新窗口或选项卡中打开。