Visual Studio Community 2015 RC 与 Windows 驱动程序工具包 (WDK) 10 配合使用,可提供为运行 Windows 10 的设备创建高效、优质驱动程序的集成式开发环境。此版本的 Visual Studio 包括适用于 Windows 10 的 Visual Studio Tools 和适用于 Windows 10 的 Windows SDK。但是,需要使用适用于 Windows 10 的独立 Windows SDK 才能安装 WDK。

按照这些步骤来安装这些工具并开始构建、测试、调试和部署 Windows 驱动程序。

1. 安装 Windows 10 Insider Preview。

安装 Windows 10 Insider Preview 用于所有 Windows 10 开发。若要获取 Windows 10 Insider Preview,请加入会员计划,然后按照会员计划的说明进行操作。

加入 Windows 会员计划

2. 安装 Visual Studio Community 2015 RC

在安装 Visual Studio Community 2015 RC 之前,运行 Windows 更新并卸载任何以前版本的 Visual Studio。

安装 Visual Studio
  1. 选择自定义安装
  2. 扩展 Universal Windows App 开发工具
  3. 选择工具和 Windows SDK 10.0.10069
  4. 单击“下一步”继续操作并按照提示完成安装

3. 安装适用于 Windows 10 的独立 Windows SDK

需要此版本的适用于 Windows 10 的独立 Windows SDK 才能使用 WDK。

安装适用于 Windows 10 的 Windows SDK

4. 安装 Windows 驱动程序工具包 (WDK) 10 和通用 Windows 驱动程序示例

安装 Windows 驱动程序工具包 (WDK) 10

(包括适用于 Windows 10 的调试工具)

下载通用 Windows 驱动程序示例

构建、测试和部署驱动程序相关推荐

  1. Jenkins-自动化构建、测试和部署-学习笔记

    来源于黑马程序员jenkins文档笔记 1.Jenkins介绍 Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动 化构建.测试和 ...

  2. 第一个云原生步骤:自动化构建、测试和部署(二)

    目录 设置项目 创建构建管道 使用TypeScript创建Azure Function 这个怎么运作 发布管道 下一步 下载源文件 - 8.1 KB 云原生开发不仅仅涉及在云中运行代码.正如我们在本系 ...

  3. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...

    <ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-tr ...

  4. 在CloudBees上开发,测试和部署独立应用程序

    CloudBees是一个云平台,为您的应用程序提供存储库,CI服务(Jenkins)和服务器. 因此,您需要开发,测试和部署所有内容. 有很多选项,例如存储库可以是Git或SVN,对于服务器,您可以选 ...

  5. 构建测试的体系化思维(进阶篇)

    读完需要 24 分钟 速读仅需 8 分钟 00 引言 1. 三个层次聊测试体系 测试人员缺乏体系化思维?新建产品团队或者新启项目,如何搭建质量保障体系? 大家都接触过不计其数的测试.质量方面的文章或者 ...

  6. SpringBoot 如何测试打包部署

    SpringBoot 如何测试打包部署 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发.调试 ...

  7. 智能合约模糊测试编译部署脚本

    智能合约模糊测试编译部署脚本 0. 脚本仓库 https://github.com/peakcrosser7/Contracts-Compile-And-Deploy 1.依赖安装 1.1 升级npm ...

  8. 一些后端开发术语(设计/开发/通信/故障/监控/服务治理/测试/发布部署/环境/CI/CD)

    工欲善其事,必先利其器:士欲宣其义,必先读其书. 一. 系统开发 1.1 高内聚/低耦合 高内聚指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则.模块的内聚反映模块内部 ...

  9. 案例:用户信息列表展示||1. 需求 2. 设计 3. 开发4. 测试 5. 部署运维

    案例:用户信息列表展示 1. 需求:用户信息的增删改查操作 2. 设计: 1. 技术选型:Servlet+JSP+MySQL+JDBCTemplate+Druid+BeanUtils+tomcat   ...

最新文章

  1. MCMC+马尔科夫链蒙特卡罗
  2. python程序保存_初识python 文件读取 保存
  3. JavaScript中String和JSON互换
  4. java运行环境(JRE)
  5. Android开发之高德定位参数设置
  6. Teams App 如何使用设备的能力
  7. 拦截器如何获取@requestbody_分布式系统中如何优雅地追踪日志(原理篇)
  8. mongodb不等于某个值_MongoDB的安装以及基本增删改查命令
  9. 算法 c语言_C语言中10个经典的算法,学会它,利用它
  10. 计算机图桌面打印出来,电脑excel图片无法打印怎么处理
  11. 基于Python爬虫的电影数据可视化分析
  12. 基于PyTorch的生成对抗网络入门(3)——利用PyTorch搭建生成对抗网络(GAN)生成彩色图像超详解
  13. Django(投票系统项目)
  14. linux ps输出项的含义,【整理】ps命令输出字段的含义
  15. 02325计算机系统结构ppt,02325计算机系统结构2009
  16. csv文件导入后台乱码_教师使用Excel打开csv文件出现乱码怎么办-Leo老师
  17. 模型高性能优化 | 两步数据预处理让Alphafold 提速一倍
  18. ImportError: cannot import name 'Process' 解决办法
  19. 100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
  20. 第五章 机械加工工艺过程设计 小结

热门文章

  1. 【C 语言】二级指针 内存模型图 ( 指针数组 | 二维数组 | 自定义二级指针内存 )
  2. 【鸿蒙 HarmonyOS】UI 组件 ( 多选按钮 | Checkbox 组件 )
  3. 【Android 异步操作】Handler ( 主线程中的 Handler 与 Looper | Handler 原理简介 )
  4. 【问题解决方案】ImportError: No module named 'openpyxl'/‘xlrd’
  5. 使用curl自动签到smzdm
  6. 2017 ACM/ICPC(西安)赛后总结
  7. Python input()
  8. hdu 4035 可能性DP 成都网络游戏
  9. stl.map使用总结
  10. C#编程规范--控件命名篇[转]