【问题标题】:Visual Studio 2017 Project Configuration Properties > Driver Install > Package Files. does not existVisual Studio 2017 项目配置属性 > 驱动程序安装 > 包文件。不存在
【发布时间】:2018-01-23 13:07:04
【问题描述】:
我正在尝试构建XPSDrvSmpl Microsoft/Windows-Driver-Samples。我正在使用适用于 Windows 10 版本 1709 的 Visual Studio 2017 和 WDK。
在 readme.md Build 示例块中它说:在解决方案资源管理器中,右键单击 Package 项目并选择 Properties。 C。在左窗格中,单击配置属性 > 驱动程序安装 > 包文件。但是在驱动程序安装中没有出现包文件。
是因为 Visual Studio 2017/WDK 还是有其他原因?
【问题讨论】:
标签:
visual-studio-2017
wdk
【解决方案1】:
将您的配置更改为“活动”,而不是“所有配置”。 (在 Driver Install > Package Files 所在的窗口中)
【解决方案2】:
您无需费心执行这些步骤,实际上根本不需要它们来测试我们的驱动程序(包括调试它),并且根据我的经验,除了 Microsoft 自己之外,更多的人无法正常使用这些功能。
右键单击解决方案资源管理器中的驱动程序包项目,然后选择卸载项目选项。
一旦您的配置设置得到适当应用,现在就构建您的设备驱动程序。然后,将编译后的二进制文件(如果需要,*.INF)复制到测试机器。跨网络/VM 的共享文件夹通常用于简化此操作。您仍然可以使用 Visual Studio 进行远程内核调试和单步调试驱动程序,或独立的 WinDbg。