Какова общая стратегия поиска и устранения ошибок Visual C ++ для распространяемой установки?

328
jamesson

Я пошел на установку Autodesk Inventor 2017 и застрял без ошибок при «установке Microsoft Visual C ++ Redistributable 2012 x86 11.0.61030», поэтому я попытался запустить установщик вручную. Он сказал, что он уже установлен, поэтому я попытался удалить из установщика. Он остановился при «инициализации» без ошибок. Я отменил, попытался удалить из "программ и функций" - то же самое дело. Пытался восстановить базу данных установщика с помощью DISM, сообщил об успехе, но не помог. Попробовал Microsoft "Устранение неполадок при установке и удалении программы", он не был указан как установленный. У устранения неполадок была возможность ввести код продукта, поэтому я сделал

get-wmiobject Win32_Product | Format-Table IdentifyingNumber, Name 

в powershell, и ни один из распространяемых файлов не появился. Как мне поступить?

Google указывает, что проблема популярна, но не было найдено последовательного решения. Идеи? В частности, есть ли идеи основной проблемы? В глубокой темноте моей памяти я помню проблему, подобную этой много лет назад, и решением было удалить все распространяемые файлы и установить их в определенном порядке. Так как у меня их около двенадцати, похоже на ядерный вариант.

РЕДАКТИРОВАТЬ:

О, смотри, еще одна вещь, которую adesk никогда не удосужился исправить

https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-remove-and-reinstall-Microsoft-Visual-C-Runtime-Libraries.html

Я все еще хотел бы знать точно, что, черт возьми, происходит

1
Все, что вам нужно сделать, это удалить одну и ту же версию распространяемого. Так что, если у вас есть две версии 2012 года, удалите их, удаление других версий (2010,2013,2015) не имеет смысла. Ramhound 8 лет назад 0
Как вы имеете в виду, две версии? х86 и х64? Или 2 пронумерованных версии одного пакета? Если оба случая, я должен удалить все 4? jamesson 8 лет назад 0
Я имею в виду `11.0.xxxxx`,` 11.0.xxxxxx`, `11.0.61030` Ramhound 8 лет назад 0
Хм, я посмотрю, смогу ли я сделать это, или я получу ту же "ошибку" jamesson 8 лет назад 0

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