Кілька помилок під час встановлення Visual Studio 2015 Community Edition


148

Під час встановлення Visual Studio 2015 Community Edition на Windows 10 за допомогою веб-інсталятора все працює нормально, однак такі пакети не вдалося встановити:

  • Провідник команди для Visual Studio 2015 -> Фатальна помилка
  • Microsoft NuGet - Visual Studio 2015 -> Помилка пакету
  • Підключені сервіси Microsoft Visual Studio -> Помилки пакетів
  • Служби підключення автентифікації AD Azure AD -> Помилки пакетів
  • Підключена послуга мобільних служб Microsoft Azure -> Помилка пакету
  • Служба підключеного сховища Microsoft Azure -> Помилки пакетів
  • Microsoft.VisualStudio.Office365 -> Помилка пакету

Я спробував виконати кілька завдань, включаючи видалення кожної версії Visual Studio у моїй системі, видалення файлів вручну C:\ProgramData\Program Cacheта навіть зайшов на видалення мого антивірусу (AVG), намагаючись його відключити і побачити, чи працює це до початку. Я навіть керував командоюfsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

Я навіть намагався використовувати ISO, але зіткнувся з тією ж проблемою.

Оскільки я не використовую ні Azure, ні Team Explorer, будь-яких рішень, які означають, що я не матиму до них доступу, буде достатньо.

Файл журналу, сформований Інсталятором, можна знайти тут, оскільки його довжина перевищила 65 000 символів (просто прокрутіть донизу для усієї забави).


1
Привіт, ви намагалися застосувати варіант "ремонт"?
Даніель Кшицковський

@danny Боюся, що варіант ніколи не з’явився. Однак я перевіряю пізніше сьогодні, коли можна, якщо він з'явився
TheKingOfAtlantis

Поки що мені не вдалося вирішити це питання. Але мені цікаво, чи можу я встановити Team Explorer окремо перед встановленням VS2015? Чи включений Team Explorer до іншої настройки програми?
smwikipedia

Я це вирішив! Будь ласка, дивіться мою відповідь.
smwikipedia

Відповіді:


269

Після невдалої установки вам доведеться відредагувати перерозподільні версії 2015 vc та перезапустити інсталятор візуальної студії.

Перерозподільний інсталятор зіпсований, він змішує 64-бітний і 32-бітний dll. Ви можете перевірити, чи є у вас проблема, переглянувши розмір файлу vcruntime140.dll. У пошуковій папці Windows vcruntime140ви побачите 4 файли (64 та 32 бітні в обох версіях випуску та налагодження). Якщо будь-які файли мають однаковий розмір, вам потрібно запустити ремонт у перерозподілюваному файлі.

У моїй системі 32-розрядний dll становить 83,3 КБ, 64-бітний - 86,6 КБ (версії версії).


9
Як наслідок вищезазначених зауважень, після видалення старих слід просто вручну встановити ( microsoft.com/en-us/download/details.aspx?id=48145 ) перерозподіл Visual C ++ для Visual Studio 2015 (версії 32 та 64Bit) вручну. Можливо також відновити старі, замість того, щоб видаляти їх через панель керування, але я не впевнений, що це також виправить проблему?
Маттіас

4
Після цього я все ще стикаюся з проблемами. Це час, який я мав після, видалення та завантаження мікрософт та встановлення їх. Screencap: i.imgur.com/nJgz43y.png
DevEstacion

9
@Matthias Видалення пакетів VC ++ вручну через панель керування та дозвольте інсталятору VS перевстановити всі перероблені пакети VC ++, які працювали на мене
Nomada

1
Ось vcruntime140.dll для VS 2015 Update 1 microsoft.com/en-us/download/confirmation.aspx?id=49984
Pavenhimself

1
Оновлення 2 перерозподілених файлів (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

49

Я провів цілий тиждень, намагаючись вирішити це питання. Що нарешті для мене це зробило - відключення моїх антивірусних програм. Перш ніж я натрапив на своє рішення, я переглянув безліч інших рішень. Думав, я опублікую деякі рішення, які можуть виявитися корисними для тих, хто все ще має проблеми з установкою Visual Studios 2015 Community Edition.

Рішення 1: Мінімальна установка

Спробуйте встановити з мінімальними додатковими функціями. Запустіть інсталяцію Visual Studios 2015, потім натисніть «Спеціально» та на наступному екрані зніміть прапорці з усіх пунктів та продовжуйте установку.

Рішення 2: Видалити інсталяційний кеш

Можливо, установка не вдалася через пошкоджені файли в кеші. Якщо установка не вдалася, видаліть усі пов'язані з кешу Visual Studio елементи та проведіть повну повторну інсталяцію. Для цього запустіть командний рядок ( Запустити як адміністратор ) і введіть: " cd / programdata / package cache / ", після чого натисніть клавішу Enter. Потім введіть " del / f / s * .msi / f / s * .cab " і натисніть клавішу Enter. Тепер знову запустіть інсталяцію Visual Studios 2015.

Рішення 3: Видаліть дані тимчасових файлів, що зберігаються на вашому комп'ютері

Відкрийте Провідник файлів і перейдіть до " C: \ Користувачі \ [Ім'я вашого облікового запису користувача] \ AppData \ Local \ Microsoft ". Потім видаліть такі папки: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, інсталятор веб-платформи та MsBuild. Після цього знову запустіть інсталятор Visual Studios 2015.

Рішення 4: Увімкніть усі чотири оцінки символічних посилань

Спочатку перевірте, чи включені всі чотири оцінки. Відкрийте командний рядок ( запустіть як адміністратор ) і введіть " fsutil поведінку запит SymlinkEvaluation ". Усі 4 оцінки повинні бути включені. Якщо їх немає, тоді введіть " fsutil поведінку встановити SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1 ". Після встановлення цих 4 оцінок очистіть тимчасові файли та очистіть кеш-пам'ять встановлення (див. Рішення 2 та Рішення 3), після чого знову запустіть установку Visual Studios 2015.

Рішення 5: Відновіть перерозподільчі товари

Можливо, проблема полягає в тому, що ваші VC-перерозподільні пристрої несправні та потребують ремонту. Для цього запустіть «Додати / видалити програми» та знайдіть усі версії x86 та x64 версії Microsoft Visual C ++ [Рік], що перерозподіляється (Версія) . Потім натисніть кнопку Змінити для кожного з них, і коли з’явиться екран видалення, натисніть «Відновити». Я робив це для всіх попередньо встановлених версій: 2012, 2013 та 2015 років. Тому я відремонтував 6 з них: 2012: x86 та x64, 2013: x86 та x64, 2015: x86 та x64.

Рішення 6: Перевірте, чи однакові розміри x86 та x64

Як згадували інші в цій дискусії, зробіть пошук vcruntime140.dll і перевірте, чи версії x86 та x64. Вони НЕ повинні мати однаковий розмір. Якщо вони є, перегляньте рішення 5, або ви можете їх видалити вручну (** Будьте обережні при видаленні файлів із папки Windows!) Та встановіть їх знову (звідси: https://www.microsoft.com/en-ca/ завантажити / деталі.aspx? id = 48145 ).
Також зробіть те саме, що перевірити для msvcp140.dll. Я особисто здійснив пошук цих файлів у " C: \ Windows \ SysWOW64 та C: \ Windows \ System32 " і порівняв файли з двох папок. Крім того, я також перевірив на відмінності vcruntime140.dll та msvcp140.dll у " C: \ Program Files \ Microsoft Visual Studio 14.0 " та "C: \ програмні файли (x86) \ Microsoft Visual Studio 14.0 "

Рішення 7: Тимчасово відключіть усі антивірусні засоби захисту та брандмауери

Для мене виявилося, що проблема виникла із наявності у програмі ByteFence Anti-Malware та Norton Security із захистом резервного копіювання . Я відключив захист у режимі реального часу від захисту від зловмисного програмного забезпечення ByteFence та відключив автоматичну захист та смарт-брандмауер від Norton Security із резервною копією . Перш ніж запустити інсталяцію ще раз, я повторив Рішення 2 та Рішення 3 (прокрутка вгору). І Voila, установка пройшла успішно. Але як я дізнався, що винуватцем цього є антивірусна програма? Прочитайте рішення 8.

Рішення 8: Ретельно стежте за процесом інсталяції Visual Studios щодо вторгнень

Я вдався до цього рішення, щоб з’ясувати проблему. Прочитавши статтю Ежа , я вирішив завантажити Process Monitor v3.2 та Process Explorer v16.1 . Я ретельно відстежував 3 програми поруч: Монітор процесів, Провідник процесів та інсталятор Visual Studios 2015, і я дуже уважно спостерігав за всіма процесами, до яких викликав інсталятор. Тоді я помітив, що коли процес VSIXInstaller.exe ввійшов і намагався встановити щось із віддаленого сервера, він невдало повторювався, тому що моя антивірусна програма несподівано з’явиться на екрані (як процес) і вирішила повірити / заблокувати деякі важливі файли DLL, необхідні для встановлення VSIX. Тимчасове вимкнення антивірусної програми вирішило мою проблему!

Рішення 9: Завершіть формат Windows та повторну інсталяцію

Якщо все інше виходить з ладу, і ви справді відчайдушно працюєте над Visual Studios 2015, пропоную повну перевстановку Windows. На даний момент проблема, швидше за все, полягає в певному втручанні / втручанні в програму, про яку ви не знаєте.


Просто щоб додати більше інформації, яка може допомогти комусь іншому ... Моє середовище було Windows Server 2012 R2 Standard, і я намагався встановити спільноту Visual Studio 2015. У мене вже працювала спільнота Visual Studio 2013. Спочатку спробував рішення №5, але це не вирішило. Потім нарешті я спробував Рішення №4, і тоді воно спрацювало.
Ів Мартін

У мене була така ж проблема з встановленням підприємства 2015 року, і рішення №4 спрацювало, дякую
Eivind T

Розчини 1,2,5,6,7 не працювали для мене, але виконання рішення 3,4 зробило цю роботу. Дякуємо, що знайшли час, щоб написати їх.
dra_red

2
Видалення інсталяційного кешу небезпечно. Це спричинить проблеми, коли ви хочете видалити все, щоб почати з нуля.
BartoszKP

Зробив №1- # 8 і працює чудово; Я пропоную додати ці коментарі до вашого підручника: коментар №1 ви можете легко завантажити необхідні модулі після встановлення; коментар №5. Ви повинні завантажувати бібліотеки виконання вручну з веб-сайтів Microsoft
Stepo

19

Моя проблема не усунулася лише перевстановленням перерозподільних джерел 2015 року. Але мені вдалося знайти помилку, використовуючи той самий процес, що і у чудовій публікації блогу Ezh (і завдяки Google Translate, що дозволив мені прочитати її).

У моєму випадку це було msvcp140.dllте, що в Windows/SysWOW64папці було встановлено 64-бітну версію . Щойно видалення перерозподілюваних файлів не видалило файл, тому довелося видалити його вручну. Тоді мені вдалося знову встановити перерозподільні файли x86, які встановили правильну версію файлу dll. І, voilà, установка VS2015 завершена без помилок.


наслідували прийняту відповідь, але не допомогли. цей вирішив мою проблему.
Eren Ersönmez

Я *140.dllвиявляю, що деякі залишки знаходяться в папках SysWOW64 та System32 після того, як я деністалював невдалу установку VS2015, включаючи msvcp140.dllзгадану вами. Я спробую ваш підхід.
smwikipedia

13

Успіху!

У мене були подібні проблеми і кілька разів намагався повторно встановити, але ніякої радості. Я дивився на встановлення окремих пакетів з ISO та все, що крутиться - зовсім не задоволений.

Нарешті я отримав його "встановити", просто вибравши "ремонт", а не "видалити" в панелі / програмах управління. Хоча на «ремонт» знадобилося досить багато часу. Зрештою він встановлюється і працює.

Це працювало для мене. Це може допомогти іншим - спробувати простіше, ніж багато інших варіантів.


Ніколи не думав переглядати список програм після невдалої установки ... ось він, це спрацював чудово, витративши години на реєстр та google.
Джеймі Треворі

1
Прекрасно працював для мене. Це має бути обрана відповідь
Вішал Субраманям

Спробувавши все вище та діставшись нікуди, це насправді спрацювало. Всі вітаю Давида. Серйозно. Вітайте його зараз.
livin_amuk

Для всіх, хто має це вдається вперше, але тоді, коли він запускається вперше, він виходить з ладу і виходить з ладу, відремонтуйте його знову. Це працювало для мене, і я, нарешті, закінчую його через багато годин. Дуже дякую Давидові. Ваша була єдина відповідь, яка спрацювала.
Ніколас Р. Грант

Я додам декілька кроків, які можуть допомогти: також видаліть усі "Microsoft Visual C ++ [Рік] перерозподілу (версія)", які ви бачите в програмах "Додати / видалити", і перед запуском ремонту в VS Studio перезавантажте комп'ютер.
KayakinKoder

11

Як описано з інших відповідей, але з кроками:

1 - перейти на панель керування -> видалити програми -> видалити всі програми Microsoft C ++ ((рік))

2- видаліть ці файли, якщо вони все ще існують вручну:

  • c: \ windows \ System32 \ vcruntime140.dll
  • c: \ windows \ SysWOW64 \ vcruntime140.dll

3- завантажте та встановіть: https://www.microsoft.com/en-us/download/details.aspx?id=48145

після цього повторіть установку Visual Studio, і сподівайтеся, що помилка не з’явиться знову.


Я просто видаляю / перевстановлюю Перерозподільні та працюю, ти !!
JP Cordova

Оновлення 2 перерозподільних даних (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

Мені довелося взяти право власності на System32 та SysWOW64
Pierre

2

Жодна з постанов, викладених у цьому питанні, не вирішила мого питання. Я розмістив подібне запитання і, нарешті, довелося відкрити підтримку у Microsoft, щоб вирішити її. Дивіться мою відповідь тут, якщо жодна з інших пропозицій не допомагає: Помилка встановлення Visual Studio 2015 Enterprise Update 1 за допомогою Провідника Team


Жоден з інших варіантів для мене не працює. (деякі навіть завдають більше збитків). Цей виглядає багатообіцяючим.
smwikipedia

2

Гаразд, тому якщо ви знаходитесь на тому ж човні, що і я, і виявили, що жодне з цих рішень вам не допомогло, ви, швидше за все, маєте проблему, коли NuGet (або будь-який з цих пакетів) не вдається встановити програму VSIX через те, що вона викликає метод, який не існує на вашому комп’ютері (не впевнений, на що .dll це посилається), тому спробуйте це з наступного допису :

  • Видаліть усі екземпляри Visual Studio 2015 - це включає всі значення реєстру.
  • Встановіть версію Visual Studio, старшу за Оновлення 1 (версія RTM.); це доступно тут .
  • Якщо ви все-таки отримали помилку, спробуйте відновити лише програму Visual Studio 2015. Це те, що в кінцевому рахунку зафіксувало це для мене.

Сподіваюся, це допомогло комусь вийти. Це дуже неприємно, що файл журналу інсталятора зовсім не допомагає. Мені довелося переглянути файл журналу, специфічний для NuGet, і саме тут я помітив помилку:

Не вдалося встановити розширення для всіх обраних продуктів. Для отримання додаткової інформації натисніть посилання журналу встановлення внизу діалогового вікна.

Метод не знайдено: 'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509Certificate.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation ()'.


2

(Я зіткнувся з ідентичною проблемою. Після багатьох спроб я вирішив її і виявив МОЮ КОРОБУ ПРИЧИНУ. Я продовжую свій шлях спробу тут, але ви можете пропустити до кінця, якщо хочете.)

Хочу зазначити, що БУДЕ ДУЖЕ ДЛЯ РЕШЕННЯ enden 2 . Деякі інші програми можуть кешувати інсталяційні пакети в C:\ProgramData\Pacakges Cacheпапці. Якщо ви вилучите дані з цієї папки, ви можете поставити під загрозу встановлення / видалення інших програм.

Під час встановлення VS2015 я зіткнувся з цим численним збоєм. І після того C:\ProgramData\Pacakges Cache, як я видалю весь вміст із , мої VS2013 та VS2015 застрягли у Programs and Featuresвікні, і я не можу change/repair/uninstallїх.

Щоб виправити change/repair/uninstallпомилку, я повинен перейти до 2-х ключів реєстру:

Перш за все: РЕЗУЛЬТАТИ ВАШИЙ РЕЄСТРІЙ, перш ніж ви зробите щось із цим.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

І видаліть кожен ключ, чиї вказівки InstallLocationна C:\ProgramData\Pacakges CacheAND, чиї DispalyNameпогляди пов'язані з Visual Studio 2013/2015 (це може вимагати певного досвіду / інтуїції).

Потім застряглі елементи VS2013 / 2015 у вікні Програми та функції відсутній. І тепер я можу перевстановити VS2013.

Але я все ще не можу встановити VS2015 з інсталятором . Помилка як і раніше:

введіть тут опис зображення

Але принаймні я можу змінити / відремонтувати / видалити VS2015 у вікні програми та функції. Тому я вирішую її відремонтувати. Але ремонт не працює. Я все одно отримав ту саму помилку, що і вище.

Потім я видалив невдалий VS2015 і спробував відновити перегляд VC ++ 2015, як сказано у поміченій відповіді TimVdG . А потім перевстановіть VS2015 з інсталятором.

Ще не вдалося.

Тоді я спробував рішення Брайана Суарта встановити VS2015 без оновлення 1. Але це все одно не вдалося з TeamExplorer. Я перевірив журнал і виявив таке:

MSI (48: A0) [14: 53: 34: 997]: Інсталятор Windows встановив продукт. Назва продукту: Провідник команди для Microsoft Visual Studio 2015. Версія продукту: 14.0.23102. Мова продукту: 1033. Виробник: Microsoft Corporation. Успіх або статус помилки установки: 1603 .

І я гуглив трохи про помилку 1603 . Зараз я намагаюся додати повний контроль до C:\Program Files (x86)\Microsoft Visual Studio 14.0папки та повторити спробу.

Все ще не працює.

Деякі переліки:

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list

/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> Остаточне рішення <=========

Тож у моєму сценарії це не має нічого спільного з перерозподілом VC2015.

Моя першопричина - неправильний номер версії .NET в реєстрі.

У 64-бітовій Windows версії .NET зберігається у двох місцях реєстру:

HKLM \ Software \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

HKEY_LOCAL_MACHINE \ SOFTWARE ** WOW6432Node ** \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

Нижче наведено те, що у моїй коробці: введіть тут опис зображення

Зауважте, що провідний персонаж vу Version? Я не знаю, хто там її поклав. Але як тільки я його зняв, мій VS2015 with Update 3можна встановити плавно!

введіть тут опис зображення

Тож ви можете задатися питанням, як я міг це знайти. Ну, оскільки я не зміг встановити VS2015, я перейшов до VS2017. Але після того, як intalled VS2017 успішно , я не міг запустити його. Це говорить так:

введіть тут опис зображення

Тому я вирішив перевірити встановлену версію .NET і побачив цікаву різницю вище. Після того, як я видалив провідну v, VS2017 можна запустити.

Але все одно, я досі не знаю, хто туди поставив v... Сором!

І останнє, але не менш важливе. Будь ласка, переконайтеся Release, що Versionзначення ключа реєстру є послідовним та може працювати з вашою версією Windows. Дивіться нижче:

Залежності версії .NET та Windows .

Як визначити встановлену версію .NET .

Інформація про версію Windows 10

Додайте ще кілька висновків:

Після того, як я закінчив цю послідовність встановлення: VS2017 -> VS2015 -> VS2013, я помітив, що у моєму вікні навіть немає переліку VC ++ 2015:

введіть тут опис зображення

Тому що і VC ++ 2015, і VC ++ 2017 переліки - 14.xxx . Тож наявність вищої версії достатньо. Коли я намагаюся вручну встановити перегляд VC ++ 2015, він говорить про це:

введіть тут опис зображення


1

Якщо жодна інша опція цього потоку не працює, ви можете спробувати кроки, наведені в цьому посібнику (див. Нижче): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -studio-до-іншого-каталогу-коли-a-перед-реліз-встановлено /

  1. Завантажте та встановіть http://psmsi.codeplex.com (Примітка: новий сайт https://github.com/heaths/psmsi ) Це командлети PowerShell загального призначення, які я створив для всіляких операцій з розробки та усунення несправностей для Windows Installer- на основі встановлень. Для їх установки вам не потрібно піднімати, хоча якщо ви попередньо піднімаєте їх, ви можете встановлювати їх за машиною (за замовчуванням вони є на кожного користувача).
  2. Відкрийте підвищений командний рядок PowerShell і запустіть наступне, щоб виявити, на яких продуктах встановлено ключовий компонент спільного доступу:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo

  3. Якщо ви прекрасно видаляєте всі перелічені продукти (особливо якщо врахувати, що ви, ймовірно, збираєтесь встановити RTM далі), виконайте наступне:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

Особисто це працювало для мене. Я забув, що у мене на старому накопичувачі лежали старі файли, які згодом помітно щось переплутали в реєстрі (я думаю ..?). У будь-якому випадку, з усім чистим, він встановлений просто чудово!

Примітка. Якщо у вас є проблеми з імпортом PSMSI-інструментів у PowerShell, перевірте це: https://msdn.microsoft.com/en-us/library/dn568022.aspx

Підсумовуючи це, вам може знадобитися запустити команду, Set-ExecutionPolicy RemoteSignedдозволену імпортувати програмне забезпечення.

Сподіваюсь, це допоможе комусь, хто потребує!


Будь ласка, включіть у відповідь відповідний код / ​​кроки. Переповнення стека перешкоджає покладатися на зовнішні посилання на "ядро" відповіді, щоб запобігти гниттю посилання. Цілком нормально цитувати лише те, що є релевантним, а потім посилатись на повний ресурс.
mech

1

Я зробив ремонтирувану ремонтну річ, але для мене це спрацювало після встановлення Office365.

(для мене це був і останній збійний пакет у списку).


1

Для мене нічого із цього списку відповідей не працювало.

Нарешті трюк:

  1. Виконання видалення VS шляхом запуску інсталятора з параметрами командного рядка / uninstall / force (посилання https://msdn.microsoft.com/en-us/library/mt720585.aspx )
  2. Вручну перейменувати всі папки VS14 та пов'язані з нутами з таких місць:
    • % AppData% / Local та його підпапки
    • % AppData% / Роумінг та його підпапки
    • % ProgramData% та його підпапки
    • % ProgramFiles% та його підпапки
    • % ProgramFiles (x86)% та його підпапки
    • % ProgramData% / Сам кеш пакету
  3. Перезавантаження машини
  4. Установка знову.

1

Обов’язково перевірте файли machine.config в обох місцях

C: \ Windows \ Microsoft.NET \ Framework [версія] \ Налаштування C: \ Windows \ Microsoft.NET \ Framework64 [версія] \ Налаштування

Я дізнався, спробувавши всі рішення на цій сторінці.


0

Я зіткнувся з тією ж проблемою з оновленням Visual Studio 2015 Community Edition 1. Проблема в моєму випадку полягала в тому, що інсталятор якимось чином не міг встановити версію Visual C ++ Redistributable x86. Коли я перевірив Додати видалити програми, була встановлена ​​лише версія x64.

Якщо це так для вас, ви можете отримати відсутній перерозподільний пакет звідси ; або ви можете знайти відповідну вам версію за допомогою google-пошуку.


0

0

Це вбило і мене, я, мабуть, тисячі разів перевстановлював візуальні студії, перш ніж Stack Overflow допоміг мені! По-перше, починається з проблеми оновлення Windows Під час встановлення Visual Studio 2015 оновлення позначило мені, що це потрібно - оновлення KB2919355. Зайшли до оновлення Windows і побачили кілька невдалих оновлень. Як би я не намагався, не вийшло. Процитований код помилки - 80070543, деякі дослідження не знайшли нічого, доки я не зіткнувся з цією порадою http://www.dell.com/support/article/us/en/04/SLN293803/uk Дотримуючись цих інструкцій, оновив Windows знову і це спрацювало. Повернулися назад, щоб зробити оновлення Visual Studios знову отримали ту ж помилку! Тому я вирішив дослідити KB2919355 і розчарувався, поки не знайшов цей сайтhttp://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html

точно дотримувались інструкції щодо завантаження інших оновлень, і вони працювали. KB2919355 було остаточно оновлено, тому я повторив спробу, і з мовними пакетами виникла інша помилка. "Фатальна помилка установки". Пройшовши серію перешкодних перевстановлень, світло про деінсталяції прорвало поради того, що сталося з цим (вищезазначеним). Запис переповнення стека "ремонт C ++ перерозподілів", який передбачає: Перехід до пуску -> Панель управління -> Програми та функції Права миша - клацніть по кожному перерозподілюваному колу (знизу вгору) і натисніть на ремонт для всіх. Якщо хтось попросить «Перезапустити», зробіть це негайно тут і там! Тоді я зробив інсталяції Visual Studio ... остаточно після днів і днів спроб ....


OMG, це мене зараз вбиває! Повинен бути вірус - не брехня.
ezaspi

0

Як і решта з вас, я проводив дні, намагаючись зрозуміти це. Я промальовував цю тему, намагаючись будь-яку комбінацію сказаного вами, і нічого. Нарешті я перейшов до AppData / Local / Microsoft / VisualStudio і видалив усі папки, які там є. Потім перейшов до вимкнення всього мого антивірусу, і я нарешті отримав основну установку, щоб пройти весь шлях. Розчарування, але, сподіваємось, це допоможе комусь, хто все спробував.


Оригінальне запитання нічого не говорить про встановлення будь-яких продуктів Norton.
Блеквуд

0

Також ви можете знайти файли журналів у папці% Temp% про точну проблему, у моєму випадку проблема була із посиланнями.

якщо з "запитом поведінки fsutil SymlinkEvaluation" ви отримуєте повідомлення .. "в даний час керується груповою політикою" перевірте HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Filesystems \ NTFS або просто пошукайте в реєстрі програми "Symlink".


0

Після боротьби з цією проблемою і вимиканням протягом декількох місяців я нарешті отримав її для встановлення.

Я завантажив Visualstudio2015AzurePack, який використовує веб-інсталятор.

Одна з вимог до встановлення спільноти VS2015, яка працювала без проблем.

Я сподіваюся, що це комусь допоможе.


0

Це дуже невловима проблема. Жодне (просте) рішення, схоже, не застосовується. Я спробував -всі - попередні варіанти з тим самим негативним результатом: кілька помилок пакунків.
Призначено для встановлення VS 2013, успіху немає проблем, тоді VS 15(Попередній перегляд) успіху немає проблем (btw дуже круто).
Нарешті, для мене працює те, що спочатку встановити найпростіші 'Visual Studio 2015'з оновленнями -NO-. Під час інсталяції автоматично завантажуються установки, 'Update 2'і установка успішно закінчується.


0

Чомусь установка зламалася під час роботи. Після цього нічого не допомогло і виправити / видалити лише помилки пакета. Нарешті, це допомогло в цьому: https://github.com/Microsoft/VisualStudioUninstaller

після того, як я запустив його кілька разів (він не видалив усе з першого проходу ... ес), я нарешті зміг почати нову установку, і вона спрацювала.


0

Щойно я знайшов подібну проблему, і я спробував виправити її шляхом видалення та перевстановлення декількох разів, використовуючи веб-інсталятор та ISO, але це не вдається вирішити проблему. Нарешті, я це виправив, скинувши ПК та встановивши Visual Studio 2015 за допомогою ISO.


0

Оскільки в позначеній відповіді згадується ремонт VC Redist 2015, я перелічу всі ті, що можу знайти, замість того, щоб поховати їх у коментарях.

Передача Visual C ++ для Visual Studio 2015

Передача Visual C ++ для оновлення Visual Studio 2015 1

Перерозподільне оновлення Microsoft Visual C ++ 2015 3

Цей потік обговорював перерозподілений Visual C ++ для оновлення 2 для Visual Studio 2015 . Але всі посилання розірвані, і я не знайшов його.


-3

Я зробила.

1) Припинено безпеку Internet Avast.

2) видаліть усі перерозподільні файли Microsoft C ++ 2015.

3) встановити спільноту проти 2015 року

установка закінчена.

Дякую.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.