执行 Windows 8 DDK 工作的标准方法是加载 Visual Studio Professional,然后加载 Windows DDK 8。之后,您可以使用 msbuild 来避免使用 VS 构建驱动程序。
我想知道是否可以避免为免费软件工作加载 Visual Studio 的付费版本。以前,您可以仅使用 DDK(DDK 7 或更早版本)来执行此操作。但是,现在我看不到仅使用免费软件组件开发驱动程序的方法。
谢谢,
斯科特·摩尔
执行 Windows 8 DDK 工作的标准方法是加载 Visual Studio Professional,然后加载 Windows DDK 8。之后,您可以使用 msbuild 来避免使用 VS 构建驱动程序。
我想知道是否可以避免为免费软件工作加载 Visual Studio 的付费版本。以前,您可以仅使用 DDK(DDK 7 或更早版本)来执行此操作。但是,现在我看不到仅使用免费软件组件开发驱动程序的方法。
谢谢,
斯科特·摩尔
是的,现在 WDK 需要之前安装 MSVC 2012:请参阅http://msdn.microsoft.com/en-US/windows/hardware/hh852362#_System_Requirements。现在 WDK 也不包括工具集(编译器、链接器等),我认为没有办法绕过它。
从“WDK 8.1 Update”开始,WDK 也可以与 VS Express 2013(免费)一起使用。我认为 Express 版最大的限制是缺少 PREfast。