"Ланцюжок сертифікатів не вдалося побудувати для надійного кореневого центру" після завершення установки Visual Studio 2012

Переклади статей Переклади статей
Номер статті: 2746268 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

Ознаки

Після установки Visual Studio 2012, на сторінці Готово показує наступне:

Інсталяцію завершено
Однак, не всі можливості неправильно інстальовано.

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

Розгортання Microsoft Web 3.0
Не вдалося побудувати ланцюжок сертифікатів для до довірених кореневих.

Якщо натиснути кнопку, щоб переглянути файл журналу і пошук "Помилка", перегляньте журнал рядків, що бути такими:

[05B0:0500][2012-08-05T14:07:07]: еквайрингу пакет: webdeploy_x64_en_usmsi_902, корисне навантаження: webdeploy_x64_en_usmsi_902, копія з: D:\packages\WebDeploy\WebDeploy_x64.msi
[04E4:0564][2012-08-05T14:07:08]: помилка 0x800b010a: не вдалося перевірити стан політики ланцюга сертифіката.
[04E4:0564][2012-08-05T14:07:08]: помилка 0x800b010a: не вдалося отримати ланцюжок сертифікатів для сертифікат перевірки автентичності.
[04E4:0564][2012-08-05T14:07:08]: помилка 0x800b010a: не вдалося перевірити підпис даних: webdeploy_x64_en_usmsi_902
[04E4:0564][2012-08-05T14:07:08]: не вдалося перевірити корисне навантаження: webdeploy_x64_en_usmsi_902 в шлях: C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, помилка: 0x800b010a. Видалення файлу.
[04E4:0564][2012-08-05T14:07:08]: помилка 0x800b010a: не вдалося Деструктивна кеш: webdeploy_x64_en_usmsi_902

Примітка Деякі інформації в лог-файли будуть відрізнятися від цього конкретного прикладу.

причина

Ця проблема виникає тому, що деякі компоненти в Visual Studio 2012 підписуються службами сертифікації, який не інстальовано ОС Windows 7 або Windows Server 2008 R2. Комп'ютери, які не підключені до Інтернету не може автоматично завантажити ці сертифікати.

Розв'язанн

Щоб вирішити цю проблему, завантажте кореневий сертифікат оновлення, описані в наступній статті бази знань:
  • 931125 Windows кореневий сертифікат програми члени
Примітка Оновлення застосовується до Windows XP, Windows Server 2003 та пізніших версіях. Він буде встановлювати на Windows 7 і Windows Server 2008 R2, яка є мінімальні підтримувані версії Windows Visual Studio-2012.

Після інсталяції оновлення кореневий сертифікат, ремонт Visual Studio 2012 встановлювати ці пакунки, які постраждали від проблеми, описаної в цій статті бази знань. Для цього виконайте такі дії:

  1. Натисніть кнопку Пуск, введіть програми та засобиі виберіть пункт програми та функції в результатах пошуку.
  2. Знайдіть і виділіть продуктів, перелічених у розділі "Застосовується до".
  3. На панелі інструментів натисніть кнопку Змінити.
  4. Натисніть кнопку Відновити.
  5. Натисніть Продовжити або так , щоб підняти і продовжити установку, якщо вам буде запропоновано зробити це.


Додаткові відомості

Новий кореневий сертифікат влади, які були створені після того, як Windows 7 і Windows Server 2008 R2 були звільнені, увімкнути сильний підписів за допомогою SHA256 хеш. Комп'ютери, підключені до Інтернету автоматично завантажити ці сертифікати. Однак, комп'ютери, які не підключені до Інтернету, або що не вже інстальовано оновлення кореневий сертифікат не мають необхідні сертифікації встановлений.

Після того, як інстальовано останні центрів сертифікації, ремонт Visual Studio 2012 буде встановлювати будь-які відсутні компоненти. Таким чином, розгортання Web 3.0 або будь-які інші компоненти, постраждалих буде встановлено.

Властивості

Номер статті: 2746268 - Востаннє переглянуто: 16 листопада 2012 р. - Редакція: 2.0
Застосовується до:
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Ultimate 2012
  • Microsoft Visual Studio Express 2012 for Web
Ключові слова: 
kbtshoot kbmt KB2746268 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2746268

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com