Ошибка установки, если установлен платформа .NET Framework 4.6

Симптомы

При запуске Программы установки Microsoft SharePoint Foundation 2013 с пакетом обновления 1 (SP1), SharePoint Server 2013 с пакетом обновления 1 (SP1) или Project Server 2013 с пакетом обновления 1 (SP1) на компьютере с установленными microsoft платформа .NET Framework 4.6, 4.6.1 или 4.6.2 появляется следующее сообщение об ошибке:

Не удается продолжить установку из-за следующих ошибок: для этого продукта требуется Microsoft .NET Framework 4.5.

Причина

Эта проблема возникает из-за того, что программы установки SharePoint и Project Server не распознают платформа .NET Framework 4.6, 4.6.1 или 4.6.2 в качестве поддерживаемой версии платформа .NET Framework.

Решение

Чтобы устранить эту неполадку, выполните следующие действия:

  1. Извлеките установочный носитель в записываемое расположение.

    • Если установочный носитель является исполняемым файлом (.exe), извлеките файлы и папки из исполняемого файла в записываемое расположение, выполнив следующую команду в командной строке:

      <executable file name> /extract:<path to writable location>
      

      Например, выполните следующую команду:

      sharepoint.exe /extract:C:\SharePointInstaller
      
    • Если установочный носитель представляет собой образ диска ISO или IMG (.iso или .img), подключите образ диска, а затем скопируйте файлы и папки из образа диска в доступное для записи расположение.

  2. Скачайте сжатый (.zip) файл, содержащий исправление, соответствующее устанавливаемой вами продукции:

  3. Откройте файл .zip.

  4. Скопируйте приведенный ниже файл поддержки программы установки из файла .zip в папку updates в расположении для записи.

    • SharePoint Foundation 2013 с пакетом обновления 1 (SP1): wsssetup.dll
    • SharePoint Server 2013 с пакетом обновления 1 (SP1): svrsetup.dll
    • Project Server 2013 с пакетом обновления 1 (SP1): svrsetup.dll
  5. Запустите Setup.exe из записываемого расположения, чтобы запустить программу установки SharePoint или Project Server. Программа установки будет использовать файл поддержки, содержащий исправление, скопированное в папку updates.

Обходной путь

Если не удается использовать метод исправления, указанный в разделе "Разрешение", доступен альтернативный метод обходного решения.

Чтобы обойти эту проблему, убедитесь, что платформа .NET Framework 4.6, 4.6.1 или 4.6.2 не установлен при запуске программы установки SharePoint.

Если microsoft платформа .NET Framework 4.6, 4.6.1 или 4.6.2 уже установлена, выполните следующие действия.

  1. Удалите платформа .NET Framework 4.6, 4.6.1 или 4.6.2. Для этого перейдите в расположение, относящееся к вашей операционной системе, как указано в следующих статьях базы знаний Майкрософт:

    • 3151800 Автономный установщик платформа .NET Framework 4.6.2 для Windows
    • 3102436 автономный установщик платформа .NET Framework 4.6.1 для Windows
    • 3045557 Microsoft платформа .NET Framework 4.6 (автономный установщик) для Windows

    Примечание В Windows Server 2012 или Windows Server 2012 R2 платформа .NET Framework является компонентом операционной системы и не может быть удален независимо. Обновления платформа .NET Framework отображаются на вкладке Установленные Обновления приложения "Программы и компоненты панель управления". Для операционных систем, в которых платформа .NET Framework не установлен предварительно, платформа .NET Framework отображается на вкладке Удаление или изменение программы (или на вкладке Добавление и удаление программ) приложения "Программы и компоненты" в панель управления. Дополнительные сведения см. в статье Устранение неполадок при установке и удалении заблокированных платформа .NET Framework, а также в статьях базы знаний Майкрософт, перечисленных выше.

  2. Перезагрузите компьютер.

  3. Установите веб-установщик для платформа .NET Framework 4.5.2.

  4. Запустите программу установки SharePoint, чтобы установить SharePoint.
    После успешной установки SharePoint можно обновить платформа .NET Framework 4.5.2 до платформа .NET Framework 4.6, 4.6.1 или 4.6.2.

Дополнительные сведения

Хотя во время установки появляется сообщение об ошибке, SharePoint Foundation 2013 и SharePoint Server 2013 по-прежнему поддерживаются после обновления до платформа .NET Framework 4.6, платформа .NET Framework 4.6.1 или платформа .NET Framework 4.6.2.

Примечание Официальная поддержка платформа .NET Framework 4.5.1, 4.5 и 4.0 завершилась в январе 2016 года.

Состояние

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Применимо к».

Требуется дополнительная помощь? Посетите сайт сообщества SharePoint.