gpt4 book ai didi

visual-studio - Windows 驱动程序开发 : Deploy option missing in Visual Studio 2012

转载 作者:行者123 更新时间:2023-12-03 19:07:43 32 4
gpt4 key购买 nike

我试图编译和部署 WFP sample obtained from MSDNmsnmntr但同样的问题适用于所有样本。

这一步和所有示例都无法部署,因为只有一步 in the documentation Visual Studio 2012 Ultimate 中缺少的那些。

它说:

1) Open the property pages for your driver package. Right-click the driver package project in Solution Explorer and select Properties.

2) In the property pages for the driver package, click Configuration Properties, click Driver Install, and then click Deployment.



但是,在 Visual Studio 2012 中没有这样的选项,如下面的屏幕所示:

enter image description here

我想知道我做错了什么。

最佳答案

这是我从 Microsoft 支持收到的答案。

开通 msnmntr.sln在 Visual Studio 中。

在解决方案资源管理器中,右键单击解决方案 msnmntr (2 个项目),然后选择 Add > New Project .导航至 Windows Driver > Package .添加名为 msnmntr 的新驱动程序安装包包裹。

在解决方案资源管理器中,右键单击解决方案 msnmntr (2 个项目),然后选择配置管理器。选择所需的配置和平台(例如:Win8 Debug、x64)。

在解决方案资源管理器中,右键单击 msnmntr打包,然后选择属性。导航至 Configuration Properties > Driver Install > Deployment .查询 Enable deployment .查询 Remove previous driver versions before deployment .输入目标计算机的名称。选择 Do Not Install .

在解决方案资源管理器中,找到并打开 msnmntr.inf .在 [Version]部分,添加这些行:

Class = ActivityMonitor
CatalogFile = msnmntr.cat

正上方 [Strings]部分,添加以下部分:
[SourceDisksNames]
1 = %DiskId1%,,,""

[SourceDisksFiles]
msnmntr.sys = 1,,

在生成菜单上,选择生成解决方案。

在目标计算机上找到 INF 文件(示例: C:\DriverTest\DriverFiles\msnmntr.inf)。右键单击 INF 文件,然后选择 Install .

在目标计算机上,以管理员身份打开命令提示符窗口,然后输入 net start msnmntr .

关于visual-studio - Windows 驱动程序开发 : Deploy option missing in Visual Studio 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13314319/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com