3

Я пытаюсь установить Visual Studio 2010 Ultimate на Windows 7 Professional (32-разрядная версия).

Сбой установщика с ошибкой: при копировании файлов во временную папку произошла неизвестная ошибка Настройка завершится. "

Я нашел эту страницу, но описанный обходной путь там не работает для меня:http://connect.microsoft.com/VisualStudio/feedback/details/533848/visual-studio-2010-ultimate-rc-setup-does-not- начать с вложенными элементами неизвестными исправным произошли-While-копировально-файлы-к-вашей-временной-папка-установке-волевой, теперь-выход

Есть идеи, как это решить? Мне нужен VS2010, потому что мы работаем над проектом, используя .NET 4 ...

Как системные, так и инструменты разработчика были загружены со страниц Microsoft (мой университет является участником программы Academy Alliance). Позволяет ли мне позвонить в Microsoft и попросить помощи?

3 ответа3

2

Я только что закончил справляться с этой болезненной «неизвестной ошибкой».

Прежде всего, вы должны быть уверены, что нет предыдущих версий поврежденных или плохо удаленных / удаленных. Хорошей практикой является использование Perfect Uninstaller, здесь вы можете выбрать все связанные компоненты и удалить их, включая компоненты SQL, которые в моем случае были повреждены при удалении VS2008. Это может занять некоторое время, потому что каждый раз, когда вы выбираете компонент для удаления, он загружает свой собственный деинсталлятор и независимо от того, работает он или нет, он попадает непосредственно в реестр и через все диски, ища оставленные файлы для удаления. Оно того стоит, потому что оно делает всю работу за вас.

После этого еще одна вещь состоит в том, чтобы избавиться от предыдущих служб с помощью Панели управления - Администрирование - Службы, найти все службы SQL и VS и дважды щелкнуть каждый из них, чтобы узнать его точное имя, отображаемое как ServiceName:XXXX, и остановить если работает. Затем в Start-Run введите: sc delete XXXX , для каждой из служб. Это должно означать что-то вроде [ESC] Успешное удаление ...

После этого я зашел в редактор реестра (Start-Run: regedit) и посмотрел все ключи ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ на локальном компьютере, относящиеся к Microsoft SQL и VS, и удалил их. Это был наихудший этап, потому что большинство ключей имеют "Отказано в доступе", для которого вы можете переходить по каждому (не знаю, как лучше), щелкая правой кнопкой мыши по каждому, затем переходя к « Разрешениям» ... (это дает ошибку, но игнорировать), затем перейдите в Advanced (выдает еще одну ошибку, но просто игнорируют), затем в Owner и там выберите свою учетную запись администратора и нажмите OK. Вернитесь в Разрешения ... нажмите Добавить и введите Администраторы и нажмите Enter. Теперь установите флажки для разрешения разрешений « Полный доступ» для администраторов и нажмите "ОК". После этого вы сможете удалить его, если нет, причина в том, что существуют скрытые подразделы (они появятся после неудачного удаления), которые требуют, чтобы вы были владельцем, как описано. Этот процесс очень болезненный, потому что вам нужно владеть каждым ключом, чтобы удалить их, поэтому вам нужно заходить внутрь каждого ключа, пока все не станут собственниками. Худшая часть находится под Microsoft/Visual Studio ...

Следующий шаг - перейти в Program Files и удалить те папки с SQL и VS, которые остались, но больше не используются.

Наконец, я нашел полезным использовать Windows Install Cleanup и удалил все, что мне удалось избавиться.

Тогда я просто переустановил VS2010, и все прошло очень хорошо;)

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

Надеюсь это поможет. = D

PS. Я также попробовал некоторые инструменты, которые вы можете найти в Google, которые предназначены для удаления VS, но никто не работал для меня.

1

Итак, есть некоторые проблемы при копировании файлов в папку (ваш временный каталог% temp%). Это может быть вызвано тонной возможных проблем.

  1. Убедитесь, что на жестком диске достаточно места.
  2. Если вы работаете на университетском компьютере, обратитесь к администратору или в службу технической поддержки, чтобы узнать, пересылают ли они ваш временный каталог, имеют ли он активный каталог или по какой-либо другой причине перепутали его с временным каталогом, таким как ограничение его размера.
  3. Повторно загрузите установщик с веб-сайта, иногда загрузки становятся поврежденными (если вы не проверили MD5).
1

Я перепробовал большинство предложений, но, похоже, это проблема адресации, для меня работал setup.exe из <dvdroot>/setup/setup.exe вместо использования autorun.exe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .