Подтвердить что ты не робот

Незначительная ошибка Visual Studio C1902, конфигурация VS

Я получаю печально известную ошибку "Ошибка C1902: несоответствие менеджера баз данных программы, проверьте свою установку" в моих сборках VС++ в Visual Studio 2010. Мой VS даже не построит мир привет, нет файла pdb, даже существовавшего в папку.

Шаги, которые я пробовал:

  • чистка и восстановление (3 разных проекта, включая мир привет, примерно 15 раз)

  • удаление каждого экземпляра Visual Studio до версии 2010 с компьютера, включая все распространяемые компоненты. Нет копии mspdb *.dll на моем компьютере в любом месте, кроме последней версии (100) в моем каталоге 2010.

  • Переустановка 2010. Я полностью переустановил VS 2010. Без эффекта.

  • Перезагрузка моего компьютера. Я провел второй день, удалив все, что может быть удаленно связано с этой ошибкой и перезагрузка снова и снова.

4b9b3361

Ответ 1

Я решил проблему, найдя неясную запись в аналогичной теме, созданной пару лет назад на другом форуме. Вот решение:

Скопируйте файл mspdbsrv.exe из каталога VisualStudio/Common7/IDE в каталог/VC/bin.

Ответ 2

cyglas-config решил проблему в моей системе сборки. Кажется, что Vs2010 + нуждается в этом, но vs2008 не сделал.

Ответ 3

Сделайте свой VS2010 запущенным под администратором и получите правильное разрешение.

Наши ИТ-специалисты развернули инструмент для блокировки доступа к нескольким "портам", оказалось, что мой проект VC не может быть построен в VS2010. Затем он снова развернул инструмент с "разрешенным доступом к заблокированным портам", и все возвращается в норму.

Ответ 4

Проверить локальную учетную запись пользователя, если она запущена в процессе автоматизации, не заблокирована. это оказалось решением для проблемы, которое я видел с сообщением "фатальная ошибка C1902: несоответствие менеджера баз данных, пожалуйста, проверьте свою установку".

Ответ 5

У меня была такая же ошибка, и проблема заключалась в том, что файл mspdbcore.dll был удален из моей \Microsoft Visual Studio 12.0\Common7\IDE\папки. Это сообщение помогло мне решить мою проблему.

PS: удаление было сделано с помощью утилиты "duplicate files cleaner".

Ответ 6

Я видел, что это вызвано двумя проектами, разделяющими промежуточный каталог.