Определение сборки VS2013 "Microsoft.TeamFoundation.Client.BasicAuthCredential" не помечено как сериализуемый

Некоторая справочная информация. Я использую;

  • Visual Studio 2013
  • Использование Visual Studio Online ( VSO) с GIT
  • Хостинг Build Controller.

Каждый раз, когда я шел редактировать определение сборки, Visual Studio генерировал ошибку, как показано ниже на рисунке.

Ошибка Team Foundation

Тип "Microsoft.TeamFoundation.Client.BasicAuthCredential" в сборке "Microsoft.TeamFoundation.Client, версия =12.0.0.0,Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a" не помечен как сериализуемый

Чтобы увидеть скриншот ошибки, отображаемой в Visual Studio, перейдите по этой ссылке; Ошибка Team Foundation

Ссылка на скриншот ошибки

1 ответ

Решение

Я искал решение этой проблемы более часа и собирался сдаться, пока не нашел сообщение в блоге Брайана Мисини, в котором было опубликовано решение по редактированию общих учетных данных.

Редактирование учетных данных мне не помогло, но удаление учетных данных и перезапуск Visual Studio сделали свое дело. Удаление учетных данных еще не оказало негативного влияния.

Надеемся, что этот пост поможет другим найти решение этой проблемы при использовании поисковых систем, а также отдать должное Брайану Мисини.

http://brian.minisi.net/2014/01/21/basicauthcredential-not-serializable/

Решение в резюме:

Сбросить ваши учетные данные

  • Перейдите в Панель управления> Учетные записи пользователей> Управление учетными данными Windows> На вкладке Общие учетные данные найдите учетную запись для своего сервера TFS и измените учетные данные.
  • Если это не сработает, попробуйте удалить учетные данные.
Другие вопросы по тегам