首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WDK 8.1在2012中失败

WDK 8.1在2012中失败
EN

Stack Overflow用户
提问于 2013-09-26 17:44:22
回答 4查看 4K关注 0票数 2

我试图在Windows 8下使用WDK 8.1和Visual Studio 2012构建一个项目。我没有安装Visual 2013预览,但是根据requirements页面,我已经满足了所有要求:

WDK 8.1要求

这一页上写着:

在安装WDK之前,必须先安装2012或以上版本。

我的项目是使用WDK8.0创建的,因此我遵循这里提供的迁移到WDK8.1的说明:

ProjectUpgradeTool:将WDK 8项目或解决方案升级到WDK8.1

在运行命令时:

代码语言:javascript
复制
ProjectUpgradeTool.exe C:\Sources\MyDriver

我得到了以下错误:

在转换'C:\Sources\MyDriver':Message:无法加载文件或程序集'Microsoft.Build、Version=12.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a‘或其依赖项之一的项目时发生灾难性故障。系统找不到指定的文件。Microsoft.DriverKit.ProjectUpgradeTool.ProjectUpgrader.UpgradeProjec的StackTrace= T(IEnumerable1 projectFiles) at Microsoft.DriverKit.ProjectUpgradeTool.Upgrader.UpgradeProjects(IEnu) merable1文件,字符串newOsConfigName)

有没有人对如何避免这一错误有一点提示?

自2014年1月12日起更新

自从我发布这个问题以来,文档已经被修改了,它现在清楚地指出,WDK8.1开发确实需要VS2013。

MSDN论坛中的相同问题

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-01-12 12:14:21

链接到的页面上的系统需求中的第一项明确指出,Visual 2013必须使用WDK8.1:

在安装WDK 8.1之前,必须先安装Visual 2013。

您需要在Visual 2012中继续使用WDK 8,尽管它是不再正式支持

我们提供Windows驱动程序工具包( WDK ) 8,以便您有时间迁移到WDK8.1和Visual 2013。Microsoft不支持WDK 8,也不会对WDK 8进行进一步更新。我们建议您使用WDK和Visual的最新版本为Windows构建驱动程序。下载Windows驱动程序工具包(WDK) 8,它具有构建、测试、调试和部署驱动程序的工具。

票数 1
EN

Stack Overflow用户

发布于 2014-01-12 12:03:37

如果您想在Visual 2012中使用WDK,您应该获得WDK的8.0版而不是8.1版本。

票数 3
EN

Stack Overflow用户

发布于 2013-09-26 17:48:56

我相信,您需要2013来为Windows8.1开发。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19035042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档