我尝试开始为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。如果没有,我该如何解决这个问题?
答案 0 :(得分:1)
您可以尝试安装最新版本的Windows安装程序。
答案 1 :(得分:1)
Windows vista绝对是必需的。我不能告诉你这是一个人为强加的要求,还是物理上的不兼容,但自从首次发布给微软合作伙伴以来,vista一直是安装SDK的必要条件。
答案 2 :(得分:1)
表面有许多硬件Vista依赖项。 DWM是最明显的一个