问题描述
您好,
我的解决方案中包含3个BT项目,如Test.Maps,Test.Schemas和Test.Orchestrations,我将方案项目引用到Orchestrations项目。
I have 3 BT Projects in my Solution like Test.Maps,Test.Schemas and Test.Orchestrations and i am referencing schemes project in to Orchestrations Project.
到目前为止一切看起来都不错,我有3个编排,他们正在编译和部署正常。我没有尝试再创建一个Child Orchestrations并在第一个中调用这个新创建的Orchestration ;业务流程,我收到以下错误。
So far everything looks good, I have 3 Orchestrations and they are compiling and deploying fine.No i am trying to create one more Child Orchestrations and call this newly created Orchestration in 1st Orchestration and i am getting below error.
名称空间'*中不存在类型或命名空间名称'__messagetype _ ***' ****。业务流程'
The type or namespace name '__messagetype_***' does not exist in the namespace '*****.Orchestrations'
由于某种原因,这个新创建的子Orchestration无法找到模式引用,因为我能够在前3个Orchestrations中使用相同的方案,没有任何问题。
For some reason this newly created child Orchestration unable to find the schema reference where as i am able to use same schemes in first 3 Orchestrations without any issues .
我试图在我的第一个Orchestration中使用调用Orchestration形状请调用此新创建的业务流程。
I am trying to use call Orchestration shape in my first Orchestration to call this newly created Orchestration.
对此错误有任何想法。
谢谢。
推荐答案
您是否正在创建传递给此业务流程的消息通过实际指向引用的程序集,然后创建消息??如果您已就地引用,则不应该发生这种情况
Are you creating te messages that are passed to this orchestration by actually pointing to the referenced assembly and then creating the message?? this is not supposed to happen if you have referencing in place
问候,
这篇关于编译Orchestration时出错 - 命名空间'*****。Orchestrations'中不存在类型或命名空间名称'__messagetype _ ***'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!