【问题标题】:Unable to connect WIA Scanner over virtual machine无法通过虚拟机连接 WIA 扫描仪
【发布时间】:2016-06-22 11:19:40
【问题描述】:

我有以下 vb 代码通过 Windows 窗体应用程序中的 WIA 连接扫描仪。

Private Function Connect() As Device
    Dim WiaDev As Device = Nothing
    Dim manager As New DeviceManager()
    Try
        For Each info As DeviceInfo In manager.DeviceInfos
            If info.DeviceID = DeviceID Then
                WiaDev = info.Connect()
                Return WiaDev
            End If
        Next
        Throw New Exception(ex.Message)
    End Try
End Function

它在本地运行良好。但是在虚拟机中,它在执行 info.Connect() 行时会引发以下异常。例外=> “对 COM 组件的调用已返回错误 HRESULT E_FAIL”。如果有人提出一些解决方案,那就太好了。谢谢:)

【问题讨论】:

    标签: vb.net virtual-machine wia


    【解决方案1】:

    我找到了解决办法,需要在本地和虚拟机上安装相应的扫描仪驱动程序。

    【讨论】:

      猜你喜欢
      • 2011-11-15
      • 2010-11-14
      • 1970-01-01
      • 2011-05-20
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多