【问题标题】:Where is the definition of Global_NS in a BizTalk schema?BizTalk 架构中 Global_NS 的定义在哪里?
【发布时间】:2010-06-08 15:13:49
【问题描述】:

我正在尝试使用可区分属性,但我收到错误“无法将类型...隐式转换为 Global_NS ...”

我已经用谷歌搜索/bing'ed,但我只找到了 4 个参考,没有一个有帮助

我看不到任何设置的地方:-(

我一直在尝试从 WCF 服务中删除 tempuri 命名空间,一切似乎都很好,直到我尝试访问一个杰出的属性

【问题讨论】:

    标签: xsd schema biztalk


    【解决方案1】:

    听起来您的导入类型和属性架构之间存在命名空间前缀冲突。

    如果您查看消息架构的来源,请检查指向您的属性架构的 imports 节点的前缀(默认 PropertySchema.xsd) - 它的前缀默认为 ns0。

    在消息架构 Schema 节点上,检查 Imports 属性集合是否有任何导入/包含/重新定义的类型使用 ns0 作为其命名空间前缀。

    您可以更改导入类型的命名空间前缀 - 我个人使用导入类型名称的缩写,例如 cot 表示 companytype

    【讨论】:

    • 不确定这是否是答案......我最终把它整理好了,但我为了找到答案做了很多乱七八糟的事情,所以我搞砸了什么??感谢您的回复
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    相关资源
    最近更新 更多