0

當我遇到此錯誤時,我發現今天Google的孤獨部分。不知道發生了什麼變化,因爲就在昨天的工作,但現在當我嘗試從Visual Studio 2015年發佈到我的服務織物,我得到這個錯誤:Azure服務結構發佈錯誤:Microsoft.ServiceFabric.Powershell.UnregisterApplicationType

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> 

回答

1

它看起來像你試圖升級應用程序使用應用程序類型MyApp和版本1.0.0,但已經存在具有相同應用程序類型和版本的羣集中的應用程序。因此,出現此錯誤是因爲爲了註冊您正在部署的新應用程序類型,它必須註銷衝突的應用程序類型。但它不能註銷它,因爲有一個現有的應用程序使用它。

您可能遇到過這個問題,因爲您試圖升級應用程序而未實際更改其版本。