如何在BizTalk表达式形状中指定命名空间?
我们要检查消息是否具有EDI.ErrorDescription上下文属性,因此使用表达式形状中的代码,如...
EDI.ErrorDescription exists msgTest
没有显示任何错误,但是在构建解决方案时,file0.cs会抛出错误,因为我们是一个有冲突的Company.Project.EDI命名空间。
但是我无法找到消除表达形状中语句的歧义?
答案 0 :(得分:2)
您的Company.Project.EDI命名空间似乎与BizTalk使用的EDI命名空间冲突。
出于测试目的,我会尝试将Company.Project.EDI命名空间重命名为Company.Project.SomethingOtherThanEdi。这将使两个名称空间不同,并且最有可能适合您。
希望这有帮助!
答案 1 :(得分:1)
不幸的是,Orchestration Designer对命名空间冲突非常敏感。所以,是的,两个EDI名称空间部分正在发生冲突。
无法指定使用或使用别名。
您有两种选择: