Подтвердить что ты не робот

Invoke или BeginInvoke нельзя вызвать в элементе управления до тех пор, пока дескриптор окна не будет создан

Я пытаюсь установить SQL Server 2008 Developer Edition x64 на виртуальную машину Windows Server 2008. Я запускаю установщик для автономной установки, и это отлично подходит для бит правил поддержки установки. Это проходит нормально, но затем я получаю эту ошибку:

TITLE: сбой установки SQL Server.

Установщик SQL Server обнаружил следующую ошибку:

Invoke или BeginInvoke нельзя вызвать в элементе управления до тех пор, пока не будет создан дескриптор окна.


КНОПКИ:

OK

Как я могу это решить? Я получаю 2008 R2 CTP, но это всего лишь CTP. Моя загрузка из DreamSpark.

Спасибо

4b9b3361

Ответ 1

Это не настоящее решение, но это сработало для меня после 5-й попытки. Не уверен, что это имеет значение, но в 5-й попытке я минимизировал все остальные окна (так что настройка SQL - это единственное окно с фокусом), поскольку проблема связана с интерфейсом UI.

Обновление: после преодоления 1-й проблемы у меня возникла другая проблема, когда фактический компонент ядра базы данных не смог установить без причины. Решение состояло в том, чтобы перезапустить и повторить попытку.

Установщик x64 кажется действительно ошибочным.

Ответ 2

Я сделал еще один трюк:

  • На установочном диске вы найдете папку x86 и x64

  • Выберите в соответствии с вашей ОС и зайдите в папку

  • Нажмите на LandingPage.exe

  • Он покажет страницу, нажав на вторую опцию в меню левой руки "Установка"

  • Нажмите "Запустить автономную установку в меню справа"

  • Он запросит файлы местоположения на диске

  • Покажите местоположение, например <Your Disc Drive>/SQL Server Enterprise 2008/x86

Он завершит установку успешно

Ответ 3

Я вижу, что MS ответила на это. Это потому, что выпуск MSSSQL новее, чем SP. У них есть исправление, которое, очевидно, нуждается в приложении. О, радость!

http://support.microsoft.com/kb/975055

Затем вам необходимо запросить исправление и дождитесь, когда ссылка будет отправлена ​​вам. Говорят, 5 минут, но мы увидим.

Ответ 4

В Windows 7 64 бит нажмите ctrl + alt + delete, запустите диспетчер задач и завершите процесс целевой страницы и он будет успешно установлен.

Ответ 5

У меня была такая же ошибка несколько раз, пытаясь установить SQL Express 2008 x64 на 64-разрядном сервере R2 R2 (VMWare), и я, наконец, получил ее работу, выполнив следующие действия:

Запустите установку, и когда она дойдет до точки, где появляется окно безопасности, спрашивая, разрешаете ли вы запустить установку, откройте временную папку. C: {GUID} и скопируйте эту папку (содержащую файл setup.exe и поддерживающие файлы) на рабочий стол.

Нажмите "ОК" в диалоговом окне безопасности, и это, вероятно, будет ошибкой.

Как только диалоговое окно ошибки исчезнет, ​​просто запустите файл setup.exe из временного каталога на рабочем столе, и он работает.

Надеюсь, это поможет кому-то еще.

~ Мэтт Хайденрейх

Ответ 6

У меня была такая же проблема, когда я устанавливал на Window 7. Единственное, что я мог найти, это повторить установку сразу после сбоя, и это сработало через некоторое время.

Ответ 7

Была та же проблема; убедитесь, что другой экземпляр установки не запущен из проводника процессов, а затем перезапустил установку, и он отлично работал у меня.

Ответ 8

У меня была одна и та же проблема с установкой пакета обновления. Единственное, что я мог найти, это повторить установку снова сразу после сбоя. Это заняло около пяти раз, но в итоге это сработало. Я думаю, что есть что-то странное в установщике в 64-битной Windows.

Ответ 9

закрытие всех открытых окон работало для меня. определенно проблема UI с 64-разрядным.

Ответ 11

Перед установкой закройте все проводники Windows и веб-браузер.:)

.