Azure Service Fabric Publish Error: Microsoft.ServiceFabric.Powershell.UnregisterApplicationType
Azure Service Fabric Publish Error: Microsoft.ServiceFabric.Powershell.UnregisterApplicationType
今天遇到这个错误时,我发现了 Google 中孤独的部分。不确定昨天发生了什么变化,但现在当我尝试从 Visual Studio 2015 发布到我的 Service Fabric 时,我收到此错误:
3>Application Type MyApp and Version 1.0.0 was already registered with Cluster, unregistering it...
3>Unregister-ServiceFabricApplicationType : Application type and version is still in use
3>At C:\Program Files\Microsoft SDKs\Service
3>Fabric\Tools\PSModule\ServiceFabricSDK\Publish-UpgradedServiceFabricApplication.ps1:185 char:20
3>+ $reg | Unregister-ServiceFabricApplicationType -Force
3>+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3> + CategoryInfo : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [Unregister-Serv
3> iceFabricApplicationType], FabricException
3> + FullyQualifiedErrorId : UnregisterApplicationTypeErrorId,Microsoft.ServiceFabric.Powershell.UnregisterApplicatio
3> nType
3>
您似乎正在尝试升级应用类型为 MyApp 且版本为 1.0.0 的应用,但集群中已存在具有相同应用类型和版本的应用。因此,出现此错误是因为为了注册您正在部署的新应用程序类型,它必须注销冲突的应用程序类型。但是它无法注销它,因为有一个现有的应用程序正在使用它。
您可能 运行 遇到了这个问题,因为您试图在不实际更改其版本的情况下升级应用。
今天遇到这个错误时,我发现了 Google 中孤独的部分。不确定昨天发生了什么变化,但现在当我尝试从 Visual Studio 2015 发布到我的 Service Fabric 时,我收到此错误:
3>Application Type MyApp and Version 1.0.0 was already registered with Cluster, unregistering it...
3>Unregister-ServiceFabricApplicationType : Application type and version is still in use
3>At C:\Program Files\Microsoft SDKs\Service
3>Fabric\Tools\PSModule\ServiceFabricSDK\Publish-UpgradedServiceFabricApplication.ps1:185 char:20
3>+ $reg | Unregister-ServiceFabricApplicationType -Force
3>+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3> + CategoryInfo : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [Unregister-Serv
3> iceFabricApplicationType], FabricException
3> + FullyQualifiedErrorId : UnregisterApplicationTypeErrorId,Microsoft.ServiceFabric.Powershell.UnregisterApplicatio
3> nType
3>
您似乎正在尝试升级应用类型为 MyApp 且版本为 1.0.0 的应用,但集群中已存在具有相同应用类型和版本的应用。因此,出现此错误是因为为了注册您正在部署的新应用程序类型,它必须注销冲突的应用程序类型。但是它无法注销它,因为有一个现有的应用程序正在使用它。
您可能 运行 遇到了这个问题,因为您试图在不实际更改其版本的情况下升级应用。