(Biztalk)为什么我看到消息类型不存在或对于引用的架构无效?

| 我有一个Biztalk解决方案,我试图将其分解为推荐的部署工件(分别在单独的DLL中的架构,映射和编排),并且在处理一个特定的架构时遇到了一些麻烦。 我在其中使用架构的业务流程具有使用架构类型定义的单个消息。在业务流程视图中,此消息旁边带有错误图标(!)。当我将鼠标悬停在图标上时,会看到“消息类型\'BiztalkPilot.MyMessageType \'不存在或无效。” 如果我更改类型的编译指令以使其驻留在BiztalkPilotSchema命名空间中,则整个工作正常。项目中的所有其他模式都位于BiztalkPilot命名空间中,并且它们都可以正常运行。 显然,我可以只切换名称空间并使用它,但是如果可能的话,我不想去那里。有谁知道为什么会这样?     
已邀请:
        我在这里发现了根本原因。业务流程与架构共享相同的名称。我不确定为什么当他们在一个普通项目中时,这种方法行得通,但是一旦我更改了业务流程的类型名,一切都将正常运行。     

要回复问题请先登录注册