none
Visual studio 2010 sp1 - не устанавливается! :( RRS feed

  • Вопрос

  • Скачал trial версию VS 2010 Ultimate, установил, всё в порядке. Хочу применить CSS3, но эта технология, как я понял, доступна лишь в service pack 1. Поэтому скачать 700 килобайтовый файл установки sp1. Запустил, вышла ошибка: "A compatible version of Visual Studio 2010 was not detected on the system. This update is designed for only the Microsoft Visual Studio 2010." По-моему, здесь смысл в том, что установщик не нашёл VS 2010. Как так может быть, ведь она у меня установлена? В конце концов, скачал .iso образ service pack 1, запустил, проблема та же... Что делать?? Хочу использовать в разработке CSS3.
    12 февраля 2011 г. 15:19

Ответы

  • Для русской версии Visual Studio 2010, похоже, пока еще не было выпущен Server Pack 1 Beta (возможно, он и не будет выпущен до релиза), так что вариант только один — установить английскую версию Visual Studio 2010. Если не ошибаюсь, ее можно установить параллельно с русской версией.
    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:40
    12 февраля 2011 г. 20:05
  • Да, по этой проблеме уже есть открытый запрос в службу поддержки Microsoft. Вы можете указать там, что у Вас тоже наблюдается данная проблема (User(s) can reproduce this bug — ссылка "I can too").

    Пока что единственным решением является завершить процесс mdm в диспетчере задач во время установки.

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:40
    13 февраля 2011 г. 9:35
  • Вы нажимали кнопку/галочку "Отображать процессы всех пользователей" (только для Windows Vista / Windows 7)?

    Альтернативный вариант — временно отключить службу "Machine debug manager" в оснастке Панель управления — Администрирование — Службы (или services.msc в консоли).

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:39
    13 февраля 2011 г. 10:37
  • Да, rolling back — это откат. Скорее всего, SP1 попытался установить Silverlight 4 SDK, в ходе установки возникла какая-то проблема, установщик начал откатывать изменения и завис на этой операции.

    Если Вы до этого устанавливали Silverilght 4 SDK (не Runtime), попробуйте удалить его при помощи апплета "Программы и компоненты" перед повторной установкой SP1. Если Вы его не устанавливали, нужно открыть папку, содержащую журналы установки (Пуск - Выполнить - %TEMP% - [Enter]), отсортировать список файлов по убыванию даты последнего изменения, найти первый, в имени которого встречается "Silverilght SDK", открыть его в каком-либо текстовом редакторе, найти в нем сообщение об ошибке (обычно, оно будет ближе к концу, поищите по слову "error") и скопировать его в эту тему.

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 19:05
    13 февраля 2011 г. 15:02

Все ответы

  • Уточните, пожалуйста, какая версия Visual Studio 2010 у Вас установлена: русская или английская?

    В самом крайнем случае можно выполнить полную переустановку Visual Studio 2010, предварительно воспользовавшись утилитой удаления Visual Studio: Visual Studio 2010 Uninstall Utility

    • Помечено в качестве ответа dreamer2057 12 февраля 2011 г. 19:36
    • Снята пометка об ответе dreamer2057 12 февраля 2011 г. 19:36
    12 февраля 2011 г. 15:56
  • Версия русская. Что-то читал про изменение языка, но попробовать не смог (где меняется не знаю), а скачать ещё 2,5Гб могу в крайнем случае. 
    12 февраля 2011 г. 19:36
  • Для русской версии Visual Studio 2010, похоже, пока еще не было выпущен Server Pack 1 Beta (возможно, он и не будет выпущен до релиза), так что вариант только один — установить английскую версию Visual Studio 2010. Если не ошибаюсь, ее можно установить параллельно с русской версией.
    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:40
    12 февраля 2011 г. 20:05
  • То есть язык не поменять, только другую версию если установить?
    12 февраля 2011 г. 20:11
  • Да, похоже что так.
    12 февраля 2011 г. 20:18
  • Надо им тогда это указывать в системных требованиях....
    12 февраля 2011 г. 20:44
  • Новая проблема, блин. Скачал ENG версию, установка sp1 на этот раз запустилась, но... Дойдя до "Installing VS10sp1-KB983509" установщик долго думает, после чего появляется сообщение "File in Use... ну и так далее", суть в том что по его мнению "MACHINE DEBUG MANAGER" запущен и он его обновить не может. Я ничего не запускал. И после перезагрузки( голенький, практически, windows ), та же проблема. :( Что на этот раз? Я бы уже давно сторонним производителем воспользовался, если б знал что "глючный" beta service pack мне будет так душу мотать.
    13 февраля 2011 г. 9:15
  • Да, по этой проблеме уже есть открытый запрос в службу поддержки Microsoft. Вы можете указать там, что у Вас тоже наблюдается данная проблема (User(s) can reproduce this bug — ссылка "I can too").

    Пока что единственным решением является завершить процесс mdm в диспетчере задач во время установки.

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:40
    13 февраля 2011 г. 9:35
  • Понятно. Только у меня в диспетчере задач нет такого процесса :( Я что-то не понял?
    13 февраля 2011 г. 10:15
  • Вы нажимали кнопку/галочку "Отображать процессы всех пользователей" (только для Windows Vista / Windows 7)?

    Альтернативный вариант — временно отключить службу "Machine debug manager" в оснастке Панель управления — Администрирование — Службы (или services.msc в консоли).

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 11:39
    13 февраля 2011 г. 10:37
  • А, точно. Отобразил процессы всех пользователей, там нашёл. Всё помогло, отключил, продолжилась установка. Ну и намудрили они с этим pack'ом.
    13 февраля 2011 г. 11:38
  • Так... Новая проблема. Запросил какой-то файл vsetup.msi (или как то так.) Указал путь к образу VS2010, установка продолжилась, но как то долго идёт "Rolling back Silverlight 4 SDK". Да и, к тому же, rolling back, вроде, это откат? Вновь что-то не так пошло?
    13 февраля 2011 г. 14:50
  • Да, rolling back — это откат. Скорее всего, SP1 попытался установить Silverlight 4 SDK, в ходе установки возникла какая-то проблема, установщик начал откатывать изменения и завис на этой операции.

    Если Вы до этого устанавливали Silverilght 4 SDK (не Runtime), попробуйте удалить его при помощи апплета "Программы и компоненты" перед повторной установкой SP1. Если Вы его не устанавливали, нужно открыть папку, содержащую журналы установки (Пуск - Выполнить - %TEMP% - [Enter]), отсортировать список файлов по убыванию даты последнего изменения, найти первый, в имени которого встречается "Silverilght SDK", открыть его в каком-либо текстовом редакторе, найти в нем сообщение об ошибке (обычно, оно будет ближе к концу, поищите по слову "error") и скопировать его в эту тему.

    • Помечено в качестве ответа dreamer2057 13 февраля 2011 г. 19:05
    13 февраля 2011 г. 15:02
  • MSI (s) (08:34) [01:10:07:980]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1302 


    MSI (s) (08:34) [01:10:08:645]: Note: 1: 2205 2:  3: Error 
    MSI (s) (08:34) [01:10:08:645]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1302 


    MSI (s) (08:34) [01:10:33:598]: Note: 1: 2205 2:  3: Error 
    MSI (s) (08:34) [01:10:33:598]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1728 

    MSI (s) (08:34) [01:10:33:599]: Note: 1: 2205 2:  3: Error 
    MSI (s) (08:34) [01:10:33:599]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709

    MSI (s) (08:34) [01:10:33:600]: Attempting to delete file C:\Windows\Installer\281ed45.msp
    MSI (s) (08:34) [01:10:33:600]: Unable to delete the file. LastError = 32


    MSI (s) (08:34) [01:10:06:053]: Package name retrieved from configuration data: 'silverlight.msi'
    MSI (s) (08:34) [01:10:06:053]: Note: 1: 2205 2:  3: Error 

    CustomAction CA_Cleanup returned actual error code 202 but will be translated to success due to continue marking



    Это всё, что связано со словом "error" в файле "SilverlightMSI.txt", который хранился в темпе

    Silverlight 4 SDK не нашёл в установленных программах, только S-ght 3 SDK, удалил его на всякий. Как вы понимаете, не помогло.
    13 февраля 2011 г. 20:18
  • Поиск по форумам MSDN и Silverlight ничего не дал, кроме информации о том, что вышеприведенные ошибки не являются критичными и, собственно, не содержат какой-либо ценной информации. Несколько людей, так же, как и Вы, столкнулись с похожей проблемой, после чего, обычно, следует многостраничная переписка с MVP и модераторами (зачастую подозревают бета-версии компонентов), в результате которой автор отписывался, что он удалил абсолютно все компоненты Visual Studio и установил все заново, и все заработало.

    Но, все же, попробуйте установить Silverlight 4 Tools вручную (именно английскую версию). Возможно, это поможет.

    13 февраля 2011 г. 20:45
  • Установил Sil-ght 4 tools как вы и посоветовали, помогло. Но, теперь, "Rolling back WCF RIA Services V1.0 SP1" :( :( .

     

     

    P.S. Вы сотрудник Microsoft или просто пользователь?

    13 февраля 2011 г. 23:23
  • Ну что ж, продолжаем эксперименты. Попробуйте теперь установить WCF RIA Services v1.0 SP1 Beta вот с этой страницы. Надеюсь, что это поможет.

     

    P.S. Вы сотрудник Microsoft или просто пользователь?


    Я простой скромный .NET-разработчик :)
    13 февраля 2011 г. 23:39
  • Уже завтра, пора спать, а то вставать через пару часов. :)

     

    p.s. А вообще, чувствую, что я самостоятельно в итоге по частям установлю service pack. :)

    14 февраля 2011 г. 1:54
  • Скорее всего проблема в том, что silverlight 4 и wcf ria не идет в комплекте с visual studio 2010, их нужно ставить отдельно, а сервис пак пытается установить обновления для этих компонентов. Если бы вы установили Microsoft Silverlight 4 Tools for Visual Studio 2010 перед установкой первого серис пака, то возможно подобной проблемы не было бы. Но теперь уже не стоит ставить по частям :), как советует Алексей. Будем надеятся, что с релизом такой проблемы не будет.


    Для связи [mail]
    14 февраля 2011 г. 9:28
  • Скажите, я так и не понял, есть хоть какая то возможность установить SP1 на rus 2010? Ну там убить процессы или что ещё?

    Спасибо.

    14 февраля 2011 г. 14:16
  • Нет, не возможно, service pack 1 beta доступен только для английской редакции visual studio 2010.


    Для связи [mail]
    14 февраля 2011 г. 14:27