![](/img/trans.png)
[英]Reference to two assemblies, each one with reference to the another assembly but with different version
[英]BizTalk: Can't deploy two schema assemblies that both reference that same base assembly
我在部署某些架构时遇到了麻烦:
我有包含schemaA的assemblyA,包含引用AssemblyA的schemaB的assemblyB和包含schemaC并引用AssemblyA的assemblyC。
我可以很好地部署assemblyA,并在BizTalk Admin中查看schemaA中的schemaA。
我可以很好地部署EITHER assemblyB或assemblyC,并在BizTalk admin中查看相应的架构。
如果在已安装AssemblyB的情况下尝试部署AssemblyC,则AssemblyB及其模式会从BizTalk管理员中消失(反之亦然)。
如果我从B或C中删除对assemblyA的引用,则可以将这三个组件一起部署(但是在实际情况下需要该引用)。
我究竟做错了什么?
修理:
从Visual Studio解决方案资源管理器中,选择要部署的所有项目,右键单击并选择“部署选择”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.