如何通过CLI卸载重装Service Fabric?无法找到对应安装包
Service Fabric CLI重装找不到安装包的解决指引
一、Runtime的定位与卸载
- 手动卸载:直接通过控制面板 > 程序 > 程序和功能,找到「Microsoft Azure Service Fabric Runtime」右键完成卸载。
- PowerShell定位卸载:使用
Get-Package命令识别传统安装包,执行以下指令:
若找到对应条目,用Get-Package -Name "*Service Fabric Runtime*"Uninstall-Package卸载,示例:Uninstall-Package -Name "Microsoft Azure Service Fabric Runtime - 9.1.1583.9590"
二、SDK的卸载补充
- 利用已找到的SDK条目卸载:
若命令执行失败,同样通过控制面板卸载SDK。$sdk = Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -like "*Service Fabric SDK*"} $sdk.Uninstall()
三、重装前的残留清理
- 删除安装目录:手动移除默认路径下的残留文件:
C:\Program Files\Microsoft Service FabricC:\Program Files (x86)\Microsoft SDKs\Service Fabric
- 清理注册表(谨慎操作):打开注册表编辑器,删除以下路径的相关键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Service FabricHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Service Fabric
四、CLI方式重装
- 下载对应版本的SDK和Runtime安装包后,用以下命令静默安装(替换为实际安装包路径):
# 安装Runtime Start-Process -FilePath "ServiceFabricRuntime.exe" -ArgumentList "/quiet /norestart" -Wait # 安装SDK Start-Process -FilePath "ServiceFabricSDK.exe" -ArgumentList "/quiet /norestart" -Wait
内容的提问来源于stack exchange,提问作者Jason Hunter
相关产品推荐
相关产品推荐

