VS 2022: Не удается запустить процесс. Время ожидания, пока дочерний процесс откроет именованные каналы

#git #visual-studio #team-explorer

#мерзавец #visual-studio #команда-исследователь

Вопрос:

Я установил VS 2022 несколько дней назад, и все работало нормально. Внезапно я начал получать следующую ошибку

Не удалось запустить процесс. Время ожидания, пока дочерний процесс откроет именованные каналы.

и с тех пор не могу подключиться к своему репозиторию Git.

Я попробовал режим администратора, восстановил С 2022 года, обновил до 17.0.2. Ничего не помогло. Теперь он просит меня «клонировать репозиторий» каждый раз, когда я запускаю свою visual studio.

Иногда я также получаю следующее сообщение

введите описание изображения здесь

Проанализировав XML-журнал, я нашел в нем следующую запись

 lt;entrygt;  lt;recordgt;740lt;/recordgt;  lt;timegt;2021/12/03 09:03:36.264lt;/timegt;  lt;typegt;Errorlt;/typegt;  lt;sourcegt;VisualStudiolt;/sourcegt;  lt;descriptiongt;LegacySitePackage failed for package [SccProviderPackage]Source: amp;apos;Microsoft.TeamFoundation.Git.Provideramp;apos; Description: Operation is not valid due to the current state of the object.amp;#x000D;amp;#x000A;System.InvalidOperationException: Operation is not valid due to the current state of the object.amp;#x000D;amp;#x000A; at Microsoft.TeamFoundation.Git.Provider.SccServiceManager.CreateProviderServices(SccProviderPackage providerPackage, Boolean isInServerCommandLineMode, IEnumerable`1 toolWindowAttributes)amp;#x000D;amp;#x000A; at Microsoft.TeamFoundation.Git.Provider.SccProviderPackage.Initialize()amp;#x000D;amp;#x000A; at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)lt;/descriptiongt;  lt;guidgt;{7FE30A77-37F9-4CF2-83DD-96B207028E1B}lt;/guidgt;  lt;hrgt;80131509lt;/hrgt;  lt;errorinfogt;lt;/errorinfogt;  lt;/entrygt;  

Любая помощь будет высоко оценена.

Комментарии:

1. Попробуйте Git командной строки — если это сработает, проблема полностью в VS.

2. У меня также есть та же проблема со вчерашнего дня, и, как и у вас, установка ремонта не устранила проблему. Что бы ни вызвало это, оно также нарушило интеграцию git в VS 2019 на той же машине. VS-код и Git командной строки в порядке. Я подозреваю, что проблема, возможно, возникла после установки Node.js и принятие дополнительных инструментов, некоторые из которых, как я полагаю, интегрируются с Visual Studio.

3. Режим администратора, похоже, работает в некоторых случаях для меня сейчас. Запустите VS в режиме администратора (Запуск от имени администратора), а затем откройте решение, используя опцию Файл-gt; Открыть решение. В данном случае это работает. Но в режиме без администратора всегда просят клонировать репо. Я обновил до последней версии 17.0.4, все та же проблема.