2010-10-03 1 views
1

Я попытался начать разработку для Microsoft Surface. Для этого я впервые установил Visual Studio 2008. Затем я после этого руководства:Действительно ли необходимо использовать Windows Vista или выше для разработки для Microsoft Surface?

http://msdn.microsoft.com/en-us/library/ee804897.aspx

Однако там он говорит, что только Windows Vista поддерживается. Я все еще использую Windows XP на своем ноутбуке и старом ПК, и я не хочу обновлять, если не совсем необходимо. Поэтому я задаюсь вопросом, действительно ли нужно использовать Windows Vista или это просто рекомендация.

Я уже пытался установить его на Windows XP, но каждый раз, когда я запустить программу установки Surace SDK, появляется следующее сообщение об ошибке:

Этот установочный пакет не может быть установлен в службы Windows Installer. Вы должны установить пакет обновления для Windows , содержащий новую версию службы установщика Windows версии .

Так что мне было интересно, если это проблема, потому что я не использую Windows Vista. А если нет, то как я могу решить эту проблему?

ответ

1

Да, возможно.

Вы можете попробовать установить последнюю версию установщика Windows.

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

+0

Спасибо. Вы также знаете, где найти эту последнюю версию? Я не мог найти его? – RoflcoptrException

+0

Спасибо. Я попробовал, теперь начинается установка, но в нем говорится, что Vista требуется. Таким образом, вы были правы. Благодарю. – RoflcoptrException

1

Windows Vista определенно требуется. Я не могу сказать вам, является ли это искусственно навязанным требованием или физической несовместимостью, но Vista требовала установить SDK, поскольку была впервые выпущена партнерам Microsoft.

+0

Большое спасибо. Я действительно ненавижу этот материал еще до его запуска :) – RoflcoptrException

1

На поверхности имеется ряд жестких зависимостей Vista. DWM является наиболее очевидным