部署期间Azure中的服务结构错误

时间:2018-04-24 16:37:48

标签: azure azure-service-fabric

将群集部署到Azure时出现问题。 一切都在本地工作,但在部署到Azure时,我尝试调用其中一个服务时出错。

在Azure中,服务结构为6.1.480.9494,无法升级。 但我的本地版本是6.2.262.9494,已于6天前发布。

由于版本不同,我是否收到此错误?

  

无法将“System .__ ComObject”类型的COM对象强制转换为接口类型“IFabricTestManagementClient4”。此操作失败,因为对于具有IID“{B96AA7D4-ACC0-4814-89DC-561B0CBB6028}”的接口的COM组件的QueryInterface调用由于以下错误而失败:不支持此类接口(HRESULT异常:0x80004002(E_NOINTERFACE))

1 个答案:

答案 0 :(得分:4)

失败的QueryInterface调用通常是因为在较旧的运行时之上使用了较新的SDK。但是,在本地使用6.2运行时,对于.net,您可以继续引用相应的NuGet pakages(3.0),它们与6.1运行时兼容。我们保持SDK库和运行时之间的向后兼容性。

由于召回类错误,

6.2 Azure中的推出已被推迟:https://blogs.msdn.microsoft.com/azureservicefabric/2018/04/25/update-on-the-service-fabric-6-2-release-roll-out/