Известные проблемы с Visual Studio 2010 с пакетом обновления 1 (SP1) в Windows 8

В этой статье перечислены известные проблемы, которые могут возникнуть, и приводятся обходные решения после установки Microsoft Visual Studio 2010 с пакетом обновления 1 (SP1) на компьютере под управлением Windows 8.

Исходная версия продукта: Visual Studio 2010
Исходный номер базы знаний: 2735834

Проблема 1. Не удается опубликовать веб-сайт или веб-приложение с помощью параметров IIS

При попытке опубликовать веб-сайт или веб-приложение http://localhost с помощью параметров служб IIS в Visual Studio 2010 на компьютере под управлением Windows 8 появляется сообщение об ошибке следующего вида:

Произошла ошибка при чтении схемы конфигурации IIS из "C:\Windows\system32\inetsrv\config\schema"

Эта проблема не возникает при публикации веб-сайта или веб-приложения без использования параметров IIS.

Два метода обхода этой проблемы

Чтобы обойти эту проблему, воспользуйтесь одним из описанных ниже методов.

  • Используйте Microsoft Visual Studio 2012 для публикации веб-сайта или веб-приложения.

  • Используйте последнюю Пакет Microsoft Azure SDK для .NET (Visual Studio 2010 с пакетом обновления 1 (SP1) для публикации веб-сайта или веб-приложения. Пакет Microsoft Azure SDK для .NET предоставляет обновленный интерфейс веб-публикации и не вызывает эту проблему. Следующий файл доступен для скачивания в Центре загрузки Майкрософт:
    Скачайте пакет Пакет Microsoft Azure SDK для .NET (VS 2010 SP1).

    Дополнительные сведения о том, как скачать файлы поддержки Майкрософт, см. в статье Как получить файлы поддержки Майкрософт из веб-службы.

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

Проблема 2. Не удается подключиться к удаленной базе данных VSS по протоколу HTTPS

При попытке подключиться к удаленной базе данных Visual SourceSafe (VSS) через HTTPS-подключение в Visual Studio 2010 с пакетом обновления 1 (SP1) на компьютере под управлением Windows 8 может появиться следующее сообщение об ошибке:

Для завершения проверки подлинности клиента требуется сертификат.

Эта проблема возникает случайным образом.

Проблема 3. Не удается установить или удалить платформа .NET Framework 4.5 Aspnet_regiis.exe

При попытке запустить средство регистрации ASP.NET IIS (Aspnet_regiis.exe) вместе с -i параметром , -u или -r командой в Windows Server 2012 или в Windows 8, вы не сможете установить или удалить Microsoft платформа .NET Framework 4.5.

Три метода для решения этой проблемы

Чтобы обойти эту проблему, используйте один из следующих способов установки или удаления платформа .NET Framework 4.5:

  1. Используйте параметр Включить или отключить компоненты Windows в панель управления в Windows 8.
  2. Используйте средство управления диспетчер сервера в Windows Server 2012.
  3. Выполните необходимые команды в программе командной строки для обслуживания образов развертывания и управления ими (DISM.exe).

Дополнительные сведения о том, как включить использование the.NET Framework 4.5 с IIS 8.0, см. в статье Использование ASP.NET 3.5 и ASP.NET 4.5 в IIS 8.0.

Проблема 4. Не удается установить SQL Server 2008 с пакетом обновления 1 (SP1) вместе с VS2010 с пакетом обновления 1 (SP1)

Вы не можете установить Microsoft SQL Server 2008 с пакетом обновления 1 (SP1) на компьютере с Windows 8 или Windows Server 2012, на котором установлена Visual Studio 2010 с пакетом обновления 1 (SP1).

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

Чтобы обойти эту проблему, примените SQL Server 2008 с пакетом обновления 3 (SP3) или более поздней версии SQL Server 2008.

Дополнительные сведения о том, как получить последний пакет обновления для SQL Server 2008 года, см. в статье Как получить последний пакет обновления для SQL Server 2008.

Проблема 5. Не удается запустить средства профилирования VS 2010 с пакетом обновления 1 (SP1) или не удается отобразить данные, собранные визуализатором параллелизма

  • Симптомы 1

    Предположим, что вы пытаетесь использовать один из следующих методов в средствах профилирования Visual Studio 2010 с пакетом обновления 1 (SP1) на Windows 8 компьютере для анализа производительности приложения:

    • Выборка ЦП
    • Выделение памяти .NET (выборка)
    • Данные о состязании ресурсов (параллелизм)

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

    Не удается запустить VSPerfDrv100. Невозможно запустить службу, так как она отключена или с ней не связаны включенные устройства.

    Эта проблема возникает из-за несовместимости драйвера Visual Studio 2010 с пакетом обновления 1 (SP1) и Windows 8.

  • Симптомы 2

    При использовании визуализатора параллелизма для сбора данных собранные данные не могут отображаться в представлении отчета.

    Эта проблема возникает из-за изменения схемы событий Windows в Windows 8.

    Чтобы обойти эти проблемы, используйте средства профилирования Visual Studio 2012 на Windows 8 компьютере.