Невозможно установить среду выполнения Service FabricC#

Место общения программистов C#
Anonymous
Невозможно установить среду выполнения Service Fabric

Сообщение Anonymous »

Обновление
Просматривая процессы в диспетчере задач, я смог найти установщик для среды выполнения Service Fabric (первый из двух компонентов, которые пытались установить ниже, и, очевидно, тот, который не удался).
Я нашел файл и попытался запустить его из 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. Если я получу там ответ, который поможет решить проблему, я, естественно, добавлю его и сюда >).

Не удалось установить Service Fabric SDK
Это в Windows 10 (версия 10.0.19044).
Я скачал установщик с официального сайта ( https://learn.microsoft.com/en-us/azure ... et-started ) и запустил это, как я делал ранее на другом компьютере без проблем.
Результат на этот раз был следующим:
Изображение

Глядя на последний из двух журналов я получаю (среди прочего) следующее:

Код: Выделить всё

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).
Я также попробовал выполнить «Прямую загрузку». " в веб-установщике (см. ниже), но это лишь подтверждает, что сначала требуется среда выполнения Service Fabric.
[img]https://user -images.githubusercontent.com/13332708/150122256-6c64acdd-157c-4c09-b157-cab7b2836712.png[/img]
[img]https://user-images.githubusercontent.com /13332708/150122354-820fcbb4-8c9d-4ebb-af87-fa2cc442da02.png[/img]

Буду очень благодарен за любые советы, которые помогут мне отследить основную проблему.
PS (обновление после комментария ниже)

Я понимаю, что, похоже, возникла проблема с файлами, оставшимися от предыдущей установки. В одном из файлов журнала упоминается папка C:\program files\ServiceFabric. Эта папка действительно создается при попытке установки, но я удалил ее вручную, прежде чем повторить попытку. Я делал это несколько раз и перезагружал свой компьютер между этими попытками и попытками переустановки, на всякий случай. Короче говоря, я не могу найти никаких следов Service Fabric, но мне все равно сообщают, что его не удается удалить. На всякий случай я также попытался полностью удалить Visual Studio, на случай, если какая-то связь/зависимость от него каким-то образом была, но я все равно получаю тот же результат.

Подробнее здесь: https://stackoverflow.com/questions/707 ... ic-runtime

Вернуться в «C#»