我尝试使用Start-ServiceFabricApplicationUpgrade命令启动应用程序升级,但收到错误抱怨:
默认服务说明不得作为升级的一部分进行修改。修改后的默认服务:...
没有更改任何服务配置。从Visual Studio部署时,升级也可以正常工作。
更新
事实证明,应用程序清单的DefaultServices
部分中使用的参数必须由-ApplicationParameter<Hashtable>
命令参数提供(尽管它们在升级期间无法更改)。
答案 0 :(得分:0)
从Visual Studio部署时,它使用参数文件,该文件为应用程序清单中定义的应用程序参数提供值。您是否可以检查是否提供了与应用程序清单的默认服务部分中使用的应用程序参数相同的值?