gpt4 book ai didi

c# - 无法安装 Service Fabric 运行时

转载 作者:行者123 更新时间:2023-12-02 06:13:58 25 4
gpt4 key购买 nike

更新

通过查看任务管理器下的进程,我能够找到 Service Fabric Runtime 的安装程序(下面尝试安装的两个组件中的第一个,显然是失败的一个)。

我找到了该文件并尝试从 Powershell 运行它(在首先删除在上次尝试期间创建的 Service Fabric 文件夹之后)。结果如下所示: 显然它开始安装过程,然后卡住并停止,并在 10 分钟后超时,没有进一步的解释。

c:\Appl>MicrosoftServiceFabric.8.2.1363.9590.exe /accepteula /force
20.01.2022 08:26:11,Info,Installing Service Fabric Runtime. Logs written to C:\WINDOWS\TEMP\InstallFabricRuntime_637782675714458610.log
20.01.2022 08:26:11,Info,Running extract in parallel.
20.01.2022 08:26:11,Info,Unpackaging autoextractor...
20.01.2022 08:26:11,Info,20.01.2022 09:26:11 Running Process: powershell.exe -NoProfile -Command Get-ExecutionPolicy -Scope CurrentUser with timeout 00:01:00
20.01.2022 08:26:12,Info,Creating temporary runtime directory C:\Program Files\Microsoft Service Fabric.pxl3wsxg.zi0.
20.01.2022 08:26:12,Info,Extracting runtime cab to C:\Program Files\Microsoft Service Fabric.pxl3wsxg.zi0...
20.01.2022 08:26:12,Info,20.01.2022 09:26:12 Running Process: C:\WINDOWS\TEMP\MicrosoftServiceFabricAutoextractor.exe /L "C:\Program Files\Microsoft Service Fabric.pxl3wsxg.zi0" /E /Y with timeout 01:00:00
20.01.2022 08:26:12,Info,Current Powershell Execution Policy: Unrestricted
20.01.2022 08:26:12,Info,Searching for legacy installation registry key.
20.01.2022 08:26:12,Info,Service Fabric Product not detected in registry.
20.01.2022 08:26:18,Info,Successfully extracted cab file to C:\Program Files\Microsoft Service Fabric.pxl3wsxg.zi0
20.01.2022 08:26:18,Info,Moving FabricRoot files from 'C:\Program Files\Microsoft Service Fabric.pxl3wsxg.zi0' to 'C:\Program Files\Microsoft Service Fabric'.
20.01.2022 08:26:18,Info,Moved FabricRoot files 'C:\Program Files\Microsoft Service Fabric' successfully.
20.01.2022 08:26:18,Info,Installing Service Fabric Runtime... Logs written to: C:\WINDOWS\TEMP\FabricSetupLog_637782675714458610.log
20.01.2022 08:26:18,Info,Executing powershell.exe with parameters: -NoProfile -Command & 'C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\InstallFabric.ps1' -FabricRootIsPreInstalled -AcceptEULA -LogPath C:\WINDOWS\TEMP\FabricSetupLog_637782675714458610.log
20.01.2022 08:26:18,Info,20.01.2022 09:26:18 Running Process: powershell.exe -NoProfile -Command & 'C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\InstallFabric.ps1' -FabricRootIsPreInstalled -AcceptEULA -LogPath C:\WINDOWS\TEMP\FabricSetupLog_637782675714458610.log with timeout 00:10:00
20.01.2022 08:36:18,Error,Timeout 00:10:00 exceeded, terminating process..
20.01.2022 08:36:18,Error,Unable to install Service Fabric Runtime using C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\InstallFabric.ps1. ExitCode: -1. Find additional logs at: C:\WINDOWS\TEMP\FabricSetupLog_637782675714458610.log.
<小时/>

原始问题:

我不确定这对于SO来说是否是一个有效的问题,因为它涉及开发工具/系统的设置,而不是直接的编程问题,但我希望你能让它通过,正如我认为的那样它可能对其他程序员也有用:

(注意,全面披露:我还在 Service Fabric GitHub Repository 下注册了同样的问题作为问题。如果我在那里得到有助于解决问题的答案,我自然也会在这里添加它)。

<小时/>

无法安装 Service Fabric SDK

这是在 Windows 10(版本 10.0.19044)上

我从官方网站 ( https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started ) 下载了安装程序并运行它,就像我之前在另一台 PC 上所做的那样,没有出现任何问题。

本次结果如下:

02_err

查看两个日志中的最后,我得到(除其他内容外):

DownloadManager Information: 0 : Starting EXE command for product 'Microsoft Azure Service Fabric Runtime - 8.2.1363'. Commandline is: 'C:\Users\*MyUserName*\AppData\Local\Microsoft\Web Platform Installer\installers\ServiceFabricRuntime_8_2_CU1\B9FBB56A2D94EADC21BE8863FF10FE681EC8348E\MicrosoftServiceFabric.8.2.1363.9590.exe /AcceptEULA'. Process Id: 15288
DownloadManager Information: 0 : Install exit code for product 'Microsoft Azure Service Fabric Runtime - 8.2.1363' is '1'
DownloadManager Error: 0 : Install return code for product 'Microsoft Azure Service Fabric Runtime - 8.2.1363' is Failure
DownloadManager Information: 0 : Product Microsoft Azure Service Fabric Runtime - 8.2.1363 done install completed
DownloadManager Information: 0 : Increasing current install to 2
DownloadManager Warning: 0 : Dependency failed for product 'Microsoft Azure Service Fabric SDK - 5.2.1363'. Skipping install

查看日志文件的第一个,我得到以下信息:


19.01.2022 11:16:15,Info,Extracting runtime cab to C:\Program Files\Microsoft Service Fabric.otwin05u.dde...
19.01.2022 11:16:15,Info,19.01.2022 12:16:15 Running Process: C:\WINDOWS\TEMP\MicrosoftServiceFabricAutoextractor.exe /L "C:\Program Files\Microsoft Service Fabric.otwin05u.dde" /E /Y with timeout 01:00:00
19.01.2022 11:16:15,Info,Current Powershell Execution Policy: Unrestricted
19.01.2022 11:16:15,Info,Searching for legacy installation registry key.
19.01.2022 11:16:15,Info,Service Fabric Product not detected in registry.
19.01.2022 11:16:15,Info,Found legacy fabric files at C:\Program Files\Microsoft Service Fabric. Start removal...
19.01.2022 11:16:15,Info,Executing powershell.exe with parameters: -NoProfile -Command & 'C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\CleanFabric.ps1' -LogPath C:\WINDOWS\TEMP\FabricSetupLog.Uninstall_637781913748003856.log
19.01.2022 11:16:15,Info,19.01.2022 12:16:15 Running Process: powershell.exe -NoProfile -Command & 'C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\CleanFabric.ps1' -LogPath C:\WINDOWS\TEMP\FabricSetupLog.Uninstall_637781913748003856.log with timeout 00:10:00
19.01.2022 11:16:18,Error,Failed to uninstall Service Fabric through CleanFabric.ps1. ExitCode: 1. Find additional logs at: C:\WINDOWS\TEMP\FabricSetupLog.Uninstall_637781913748003856.log.
19.01.2022 11:16:18,Error,Uninstallation hit an issue.
19.01.2022 11:16:18,Info,Cleaning temporary directory C:\Program Files\Microsoft Service Fabric.otwin05u.dde
19.01.2022 11:16:21,Info,Successfully extracted cab file to C:\Program Files\Microsoft Service Fabric.otwin05u.dde
Press enter to exit. Process will automatically close after 30 seconds.

我尝试找到提到的其他日志 (C:\WINDOWS\TEMP\FabricSetupLog.Uninstall_637781913748003856.log),但该位置不存在此类日志文件。我能够找到的唯一日志文件是上面提到的那些(位于 c:\windows\Temp 下)。

我还尝试使用 Web 安装程序中的“直接下载”链接(见下文),但这只能确认首先需要 Service Fabric 运行时。

03_direct_download 04_runtime_required

任何可能帮助我找出根本问题的提示将不胜感激。

PS(在下面评论后更新)
我意识到先前安装的剩余文件似乎存在问题。其中一个日志文件提到了文件夹 C:\program files\ServiceFabric。当我尝试安装时确实创建了该文件夹,但我在再次尝试之前已手动将其删除。我已经这样做了多次,并在尝试重新安装之间重新启动了我的电脑,只是为了确定。简而言之,我找不到 Service Fabric 的任何痕迹,但它仍然告诉我卸载失败。为了安全起见,我也尝试完全删除 Visual Studio,以防以某种方式存在某些链接/依赖性,但我仍然得到相同的结果。

最佳答案

我遇到了同样的问题,我想升级我的服务结构版本,当我从计算机上卸载当前版本时,我的控制面板仍然显示运行时版本,但这次没有服务结构图标,每次我正在安装另一个版本的 SDK,它已更新,但缺少运行时。

我的解决方案不是使用 Stand-Alone option这并没有解决我的问题或 regular setup是:

1- 使用巧克力味2- 在巧克力包装服务 Fabric 上找到 service fabric package3- 使用管理员权限运行 Powershell 并运行命令:choco install service-fabric

这将为您安装运行时+ SDK,如果您对 SDK 有任何问题,您也可以通过 Chocolatey 命令安装它choco install service-fabric-sdk

希望这有帮助

关于c# - 无法安装 Service Fabric 运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70771174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com