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

6348
Mehper C. Palavuzlar

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

Моя ОС - Windows 7 Home Premium 64-битная (обновленная с Windows Vista Home Premium 64-битная).

0

3 ответа на вопрос

1
fatoms

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

0
harrymc

You've already solved the problem by finding this support article.

The article says that the VC directory is the right place for these files. However, the problem you have is that they are not placed where they should be, which is why you don't have the right directory.

Best follow the directions as given in the article, and install the SP1 Redistributable Package that's quoted in the article. The article says in your case (64-bits) to download it from here. Or just run Windows Update.

0
Mehper C. Palavuzlar

I tried to install "Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)" as Microsoft suggested but right after I confirmed the license agreement, the installer disappeared and nothing happened. I tried this a few times after restarting PC but to no avail. Then I uninstalled the package together with its updates and installed version 2008 (Microsoft Visual C++ 2008 Redistributable Package (x64)). Now msdia80.dll is gone from the root and msdia90.dll is present in the right directory, namely C:\Program Files\Common Files\Microsoft Shared\VC.

Я последовал этому совету, но он привел только к появлению 24 новых файлов в корне моего вторичного раздела ... Deniz Dogan 13 лет назад 0