Как исправить ошибку развертывания ежа TDS: «Исключение. Указанный ключ отсутствует в словаре.»? - PullRequest
1 голос
/ 03 мая 2019

Проекты TDS в моем решении Visual Studio 2017 внезапно не синхронизируются с Sitecore.Я подтвердил, что экземпляр Sitecore будет по-прежнему открываться и нормально работать в браузере.Указатель доступа в свойствах проекта TDS и в файле _DEV / web.config.Когда я запускаю «Тест», он всегда терпит неудачу на этапе «Проверка правильности доступа».

Сообщение об ошибке на экране вывода TDS выглядит следующим образом:

Внутренние сведения об исключении: исключение Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.(WebException): в System.Net.HttpWebRequest.GetResponse () в System.ServiceModel.Channels.HttpChannelFactory 1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) Connection Test Failure: Failed to complete test. Exception The given key was not present in the dictionary. (KeyNotFoundException): at System.Collections.Generic.Dictionary 2.get_Item (ключ TKey) в HedgehogDevelopment.SitecoreProject.VSIP.Utils.SuerServiceService.Secort, Проект SitecoreProjectNode, Func`2 clientCall) в HedgehogDevelopment.SitecoreProject.VSIP.ProjectTests.AccessGuidTest.Execute () в HedgehogDevelopment.SitecoreProject.VSIP.Dialogs.BuildTestDialog.Run

Это в Visual Studio 2017, Sitecore 8.2 и TDS Hedgehog версии 5.7.0.16

Я уже пытался перезапустить VS, удалить содержимое папки _DEV и переустановить соединитель Sitecore,и проверил, что DLL ежа в папке "wwwroot / website_name / Website / bin" являются правильной версией TDS.

Тест с ошибками Tds

Tdsсообщение об ошибке

1 Ответ

0 голосов
/ 06 мая 2019

Ошибка устранена. Я обновился с версии 5.7.0.16 до 5.8. Служба поддержки ежа сказала, что проблема была в ошибке обработчика перенаправления, вызванной пользовательскими обработчиками ошибок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...