'msdia80.dll' установлен в корневых папках двух дисков

У меня есть 2 раздела HD как C: и D:, и msdia80.dll присутствует в корневых папках обоих дисков. Я прочитал статью Microsoft об этой проблеме, но существует нет VC папка в моем ПК под C:\Program Files\Common Files\Microsoft Shared\. Как я могу решить эту проблему?

Моей ОС является 64-разрядная Windows 7 Home Premium (обновленный от 64-разрядного Windows Vista Home Premium).

0
задан 26.06.2010, 19:06

3 ответа

Я пытался установить "Распространяемый Пакет SP1 Microsoft Visual C++ 2005 года (x64)" как предложенная Microsoft, но прямо после того, как я подтвердил лицензионное соглашение, установщик исчез, и ничего не произошло. Я попробовал это несколько раз после перезапуска ПК, но напрасно. Затем я удалил пакет вместе с его обновлениями и установленной версией 2008 (Microsoft Visual C++ Распространяемый Пакет 2008 года (x64)). Теперь msdia80.dll не стал от корня и msdia90.dll присутствует в правильном каталоге, а именно, C:\Program Files\Common Files\Microsoft Shared\VC.

0
ответ дан 24.11.2019, 12:42

Вы уже решили проблему путем нахождения этой статьи поддержки.

В статье говорится, что каталог VC является правильным местом для этих файлов. Однако проблема, которую Вы имеете, состоит в том, что они не размещаются, где они должны быть, который является, почему у Вас нет правильного каталога.

Лучше всего следуйте за направлениями, как дали в статье и установите Распространяемый Пакет SP1, который это заключается в кавычки в статье. В статье говорится в Вашем случае (64 бита) для загрузки его отсюда. Или просто выполненный Windows Update.

0
ответ дан 24.11.2019, 12:42

Скопируйте файл в C:\Program Files\Common Files\Microsoft Shared\VC as suggested. Запустите командную строку как администратора и выполните regsvr32/u x:\msdia80.dll для каждого диска, файл идет. Затем regsvr32 C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll. По крайней мере, это работало на меня.

1
ответ дан 24.11.2019, 12:42

Теги

Похожие вопросы