gpt4 book ai didi

c# - 找不到与命名空间 'urn:UmbracoHelper' 关联的脚本或扩展对象

转载 作者:太空宇宙 更新时间:2023-11-04 00:02:08 26 4
gpt4 key购买 nike

我在 Umbraco 4.8 下开发。

我正在尝试从我的 XSLT 访问一个类以从中检索某些内容。该类名为 UmbracoHelper。我在 XSLT 的顶部添加了以下内容:

  • xmlns:UmbracoHelper="urn:UmbracoHelper"
  • 排除结果前缀“UmbracoHelper”

但是现在当我想调用如下函数时:

<xsl:for-each select="$GalleryImages/nodeId">
<xsl:variable name="myNode" select="UmbracoHelper:GetNode(.)"/>
</xsl:for-each>

我遇到了这个错误:

找不到与命名空间“urn:UmbracoHelper”关联的脚本或扩展对象。

我在这里错过了什么?

最佳答案

简而言之:编写代码并构建 (UmbracoHelper)。将程序集添加到 bin 文件夹。确保在 xsltextensions.config 中添加对程序集的引用。然后通过 XSLT 中的 urn 进行引用。

参见:http://www.nibble.be/?p=60

关于c# - 找不到与命名空间 'urn:UmbracoHelper' 关联的脚本或扩展对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16286412/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com