驱动程序部署、测试和调试配置疑难解答

我们在设置计算机以便进行驱动程序部署和测试 (WDK 8.1) 中介绍了设置目标计算机的方法。我们在此处为该设置流程提供了一些疑难解答提示。

一般提示

  • 配置计算机菜单命令处于非活动状态
  • 配置失败

配置失败

  • 找不到网络路径
  • 找不到网络名称
  • 无法访问远程计算机

调试程序未连接或断开

  • 调试程序网络连接
  • 调试程序 1394 连接
  • 调试程序串行连接

配置计算机菜单命令处于非活动状态

首次启动 Microsoft Visual Studio 时,“测试”>“配置计算机”命令(位于“驱动程序”****菜单上)可能处于非活动状态(灰色)。等待约 20 秒,然后再次单击“驱动程序”菜单,“测试”>“配置计算机”****命令将可供使用。

配置失败:一般提示

如果配置失败,请在“计算机配置”窗口中读取显示的一系列消息。通常情况下,此窗口还会显示配置日志的位置。查看日志并记录其位置,以备日后参考。

日志路径可能包含一个隐藏文件夹。例如,在下面的路径中,AppData 是一个隐藏文件夹。

C:\Users\currentUser\AppData\Roaming\Microsoft\DriverTest\Install

该日志文件的名称与下列名称类似:

Driver Test Computer Configuration 20121115130459167.log

配置失败:找不到网络路径

开始配置目标计算机时,你可能会看到一则消息,显示“找不到网络路径”。

在该目标计算机上,确保针对相应的网络配置文件启用了“网络发现”****以及“文件和打印机共享”。例如,如果主计算机和目标计算机已经加入某个网络域,你必须针对该“域”****网络配置文件启用网络发现以及文件和打印机共享。有关详细信息,请参阅设置计算机以便进行驱动程序部署和测试 (WDK 8.1)

确保可以从主计算机 Ping 目标计算机。在主计算机上,打开“命令提示符”窗口,然后输入 ping targetComputerName,其中 targetComputerName 是目标计算机的名称。

注意  

你可能会先看到几条消息,然后收到“找不到网络路径”消息。其中某些消息可能会使你误认为找到网络路径,而且已成功完成首个配置步骤。而事实上,未找到网络路径,配置过程无任何进展。例如,你可能会看到以下消息:

 

Connecting to computer "MyComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network path was not found.

配置失败:找不到网络名称

开始配置目标计算机时,你可能会看到一则消息,显示“找不到网络名称”。双击目标计算机名称。如果最初输入的计算机名称有误,请再次启动配置向导(“驱动程序”>“测试”>“配置计算机”)。选择这个错误的计算机名称,然后单击“下一步”。在“计算机名称”中,输入正确的目标计算机名称,然后完成向导。

注意  

你可能会先看到几条消息,然后收到“找不到网络名称”消息。其中某些消息可能会使你误认为找到计算机名称,而且已成功完成首个配置步骤。而事实上,未找到计算机名称,配置过程无任何进展。例如,你可能会看到以下消息:

 

Connecting to computer "NonExistentComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network name cannot be found.

注意  

输入的错误目标计算机名称不同,显示的消息也会有所不同。例如,你可能会看到一条有关启用网络发现的消息。

 

Connecting to computer "NonExistentComputer"
Installing driver test automation service
Could not access remote machine "NonExistentComputer" over the network. 
Error:53. Automatic configuration of machines over the network requires
that network discovery and file and print sharing be enabled on the 
target machine.

或者,也可能会提示输入凭据。

Enter your password to connect to: NonExistentComputer

配置失败:无法访问远程计算机

开始配置目标计算机时,你可能会看到一则消息,显示无法通过该网络访问远程计算机computerName”。显示此消息的原因多种多样。验证确认你的主计算机和目标计算机是否均加入相同的域或工作组。有关详细信息,请参阅设置计算机以便进行驱动程序部署和测试 (WDK 8.1)。验证输入的目标计算机名称是否正确。验证确认目标计算机上是否启用了网络发现以及文件和打印共享。

调试程序未连接或断开:网络连接

验证确保你的调试应用程序允许通过所有网络类型的防火墙。

请咨询网络管理员,了解允许网络调试的端口。

如果目标计算机具有多个网络适配器,你必须指定打算用于调试的网络适配器总线参数。

有关详细信息,请参阅通过网络电缆进行调试的疑难解答提示

调试程序未连接或断开:1394 连接

如果目标计算机具有多个 1394 控制器,你必须指定打算用于调试的 1394 控制器的总线参数。有关详细信息,请参阅通过 1394 电缆进行调试的疑难解答提示

调试程序未连接或断开:串行连接

检查主机和目标计算机上的 COM 端口号。验证确认是否为主机和目标计算机配置了相同的调试波特率。有关详细信息,请参阅通过串行电缆进行调试的疑难解答提示