Visual Studio Express:Windows 驱动程序工具包 (WDK) 8.1 更新中的新增功能
WDK 8.1 更新适用于 Windows 桌面版的 Microsoft Visual Studio Express 2013,它是 Microsoft Visual Studio 的免费版本。可以从这里获取适用于 Windows 桌面版的 Visual Studio Express 2013 和 WDK 8.1 更新。
适用于 Windows 桌面版的 Visual Studio Express 2013 不支持一些驱动程序开发功能。
适用于 Windows 桌面版的 Visual Studio Express 2013 不支持活动模板库 (ATL)。这意味着一些在 MSDN 示例库中可用的驱动程序示例无法通过适用于 Windows 桌面版的 Visual Studio Express 2013 构建。例如,由于使用了 ATL,UMDF SocketEcho 示例(UMDF 版本 1)无法通过适用于 Windows 桌面版的 Visual Studio Express 2013 构建。
若要确定是否可以使用适用于 Windows 桌面版的 Visual Studio Express 2013 构建特定示例,请参阅示例说明。
此外,无法通过适用于 Windows 桌面版的 Visual Studio Express 2013 构建用户模式驱动程序 (UMDF) 模板。有关详细信息,请参阅 Windows 驱动程序工具包 (WDK) 8.1 更新发行说明。
适用于 Windows 桌面版的 Visual Studio Express 2013 中的用户界面不包括将源/目录文件转换为 Visual Studio 解决方案的命令。
适用于 Windows 桌面版的 Visual Studio Express 2013 不支持在实验室中安装 WDK 构建环境。
适用于 Windows 桌面版的 Visual Studio Express 2013 不支持 ProjectUpgradeTool。
WDK 8.1 更新与适用于 Windows 桌面版的 Visual Studio Express 2013 配合使用,其中包括 ARM 编译器和支持文件。仅为了构建驱动程序而包含 ARM 支持。不会为了构建桌面应用程序而包含它。
减少了代码分析规则集。适用于 Windows 桌面版的 Visual Studio Express 2013 不支持以下代码分析警告:
C6031 C6214 C6215 C6216 C6217 C6220 C6226 C6230 C6235 C6236 C6237 C6242 C6248 C6250 C6255 C6258 C6259 C6260 C6262 C6263 C6268 C6269 C6278 C6279 C6280 C6281 C6282 C6283 C6285 C6286 C6287 C6288 C6289 C6292 C6293 C6294 C6295 C6296 C6297 C6299 C6308 C6310 C6312 C6314 C6317 C6318 C6319 C6324 C6331 C6332 C6333 C6335 C6381 C6383 C6384 C6388 C6995 C26100 C26101 C26110 C26111 C26112 C26115 C26116 C26117 C26140 C28020 C28022 C28023 C28024 C28039 C28112 C28113 C28125 C28137 C28138 C28159 C28160 C28163 C28164 C28183 C28193 C28196 C28209 C28244 C28306 C28307
有关详细信息,请参阅驱动程序代码分析。