我在部署一些架构时遇到了问题:
我有assemblyA包含schemaA,assemblyB包含schemaB,它引用了包含schemaC的assemblyA和assemblyC,并且还引用了assemblyA。
我可以部署asssemblyA并在BizTalk Admin中查看模式中的schemaA。
我可以部署EITHER assemblyB或assemblyC,并在BizTalk admin中查看相应的模式。
如果我在部署了assemblyB时尝试部署assemblyC,那么assemblyB将从BizTalk admin及其架构中消失(反之亦然)。
如果我从B或C中删除对assemblyA的引用,那么我可以将所有三个一起部署到一起(但实际上需要该引用)。
我做错了什么?
答案 0 :(得分:1)
修复:
从Visual Studio Solution Explorer中,选择要部署的所有项目,右键单击并选择“Deploy Selection”。