嗨,我正在做我的第一个UWP应用,并且我正在使用USB POS打印机(UWP不支持),所以我用VB创建了一个外部exe:
Sub Main()
Dim cmdProcess As New Process
With cmdProcess
.StartInfo = New ProcessStartInfo("cmd.exe", "/C print /D:\\localhost\POS C:\Printfile.txt")
With .StartInfo
.CreateNoWindow = False
.UseShellExecute = True
.RedirectStandardOutput = False
End With
.Start()
.WaitForExit()
End With
' Read output to a string variable.
'Dim ipconfigOutput As String = cmdProcess.StandardOutput.ReadToEnd
End Sub
当我双击双击该exe时,它运行良好。然后,我在应用清单中创建了一个新的URI协议来调用它(在这里我不确定要在Entry Point参数中输入什么),所以我只是将AppName放置为“ Super”。正确调用了URI,但是exe无法运行并引发此错误