是否真的有必要使用Windows Vista或更高版本来开发Microsoft Surface?

时间:2010-10-03 20:00:33

标签: pixelsense

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

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

然而,它说只支持Windows Vista。我仍在我的笔记本电脑和旧电脑上运行Windows XP,如果不是绝对必要,我不想更新。所以我想知道是否真的有必要使用Windows Vista或者它只是一个推荐。

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

  

此安装包不能   由Windows Installer安装   服务。您必须安装Windows   包含较新版本的Service Pack   Windows Installer的版本   服务。

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

3 个答案:

答案 0 :(得分:1)

是的,可能。

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

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

答案 1 :(得分:1)

Windows vista绝对是必需的。我不能告诉你这是一个人为强加的要求,还是物理上的不兼容,但自从首次发布给微软合作伙伴以来,vista一直是安装SDK的必要条件。

答案 2 :(得分:1)

表面有许多硬件Vista依赖项。 DWM是最明显的一个