Вчера у меня возникли проблемы при попытке опубликовать веб-приложение Visual Studio в папке wwwroot. Я мог бы опубликовать его в других папках. предлагаемое решение для решения проблемы состояло в том, чтобы предоставить вошедшему в систему пользователю полные права на папку. Это сработало, но я был озадачен, потому что активный пользователь, BESI-CHAD / CHAD, был администратором (см. Изображение внизу связанной страницы).
Теперь я пытаюсь удалить и переустановить TFS, и я получаю следующую ошибку, предполагающую, что пользователь Чад не находится в роли ServerAdmin, но я в этой роли!
Что здесь происходит?
Ошибка [База данных конфигурации] TF255286: Произошла ошибка при проверке наличия у вас разрешения SQL-сервера или членства в роли: serveradmin. У вас может даже не хватить прав для проверки. Попробуйте добавить свою учетную запись в роль сервера sysadmin. Сервер, на котором размещены базы данных - BESI-CHAD. Ошибка: TF30040: база данных настроена неправильно. Обратитесь к администратору Team Foundation Server. Подробнее смотрите в журнале.
В итоге я использовал другой экземпляр SQL для моего сервера TFS db, экспресс-экземпляр. Это сработало. Я действительно не хотел другой экземпляр. Теперь я хочу знать, что случилось. Если есть хорошая теория, я мог бы сдуть Express и снова установить TFS.