部署期间Azure中的服务结构错误
将群集部署到Azure时出现问题。 一切都在本地工作,但当部署到Azure时,我在尝试调用其中一个服务时出错 在Azure中,服务结构是部署期间Azure中的服务结构错误,azure,azure-service-fabric,Azure,Azure Service Fabric,将群集部署到Azure时出现问题。 一切都在本地工作,但当部署到Azure时,我在尝试调用其中一个服务时出错 在Azure中,服务结构是6.1.480.9494,无法升级。 但是我的本地版本是6天前发布的6.2.262.9494 是否由于版本不同而导致此错误 无法将“System.\u ComObject”类型的COM对象强制转换为接口类型“IFabricTestManagementClient4”。此操作失败,因为对IID为“{B96AA7D4-ACC0-4814-89DC-561B0CB60
6.1.480.9494
,无法升级。
但是我的本地版本是6天前发布的6.2.262.9494
是否由于版本不同而导致此错误
无法将“System.\u ComObject”类型的COM对象强制转换为接口类型“IFabricTestManagementClient4”。此操作失败,因为对IID为“{B96AA7D4-ACC0-4814-89DC-561B0CB6028}”的接口的COM组件的QueryInterface调用由于以下错误而失败:不支持此类接口(HRESULT的异常:0x80004002(E_NOINTERFACE))
QueryInterface调用失败通常是因为在较旧的运行时上使用了较新的SDK。但是,在本地使用6.2运行时时,对于.net,您可以继续引用相应的NuGet包(3.0),它们与6.1运行时兼容。我们保持SDK库和运行时之间的向后兼容性
Azure中6.2的推出已被延迟,原因是召回类错误:此处存在相同问题。似乎他们忘记告诉服务结构本身有一个新版本:-P