1

我尝试开始为 Microsoft Surface 开发。为此,我首先安装了 Visual Studio 2008。然后我按照本指南进行操作:

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

但是那里说只支持 Windows Vista。我仍在笔记本电脑和旧 PC 上运行 Windows XP,如果不是绝对必要,我不想更新。所以我想知道是否真的有必要使用 Windows Vista 或者这只是一个建议。

我已经尝试在 Windows XP 上安装它,但是每次我启动 Surace SDK 安装程序时,都会出现以下错误消息:

Windows Installer 服务无法安装此安装包。您必须安装包含较新版本的 Windows Installer 服务的 Windows 服务包。

所以我想知道这是否是问题,因为我不使用 Windows Vista。如果没有,我该如何解决这个问题?

4

3 回答 3

1

是的,大概。

您可以尝试安装最新版本的 Windows 安装程序。

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

于 2010-10-03T20:09:09.530 回答
1

Windows Vista 绝对是必需的。我无法告诉您这是人为强加的要求,还是物理上的不兼容,但自从首次向 Microsoft 合作伙伴发布以来,vista 一直是安装 SDK 的要求。

于 2010-10-03T20:10:50.250 回答
1

Surface 有许多硬的 Vista 依赖项。DWM 是最明显的一种

于 2010-12-17T18:50:12.823 回答