目前,我正在使用 Visual Studio 2010 将OAGIS XML 架构集部署到 BizTalk 2010。到目前为止,它已经花费了大约 3 个小时,还没有完成。在 Visual Studio 输出日志中,现在有大约 18,000 行。我不断收到消息,例如:
warning DEPLOY: Schema "OagiSchemata.OAGi_BPI_Platform.org_openapplications_platform._1_2_1.Common.OAGi.Components.Fields,
OagiSchemata, Version=1.0.0.0, Culture=neutral, PublicKeyToken=afe0ae2252ec000f" and a previously deployed schema ""
have the same target namespace "http://www.openapplications.org/oagis/9". Target namespaces should be unique.
事实上,有几个架构文档具有相同的命名空间,但这应该没有问题。XML 模式规范允许模式设计者将模式拆分为多个文件。在 Altova XMLSpy 中,相同的模式集完美运行,既没有错误也没有警告。
BizTalk 甚至可以处理拆分为多个文件的大型架构吗?如果可以,有什么方法可以加快部署速度?这简直是疯了。