我有一个运行Windows 10的无头嵌入式设备。我想通过USB连接使用Visual Studio 2019在嵌入式设备上实时调试应用程序。
我在开发机器和设备上都设置了开发人员模式。
我可以通过以太网调试,但是就像我说的那样,我想通过USB调试。
在Windows 10的嵌入式设备上,有一个“开发人员设置”,运行时,在“使用开发人员功能”下有一个“开发人员模式”选项。我单击此按钮,然后显示“开发人员模式已打开。但是,在Windows Update中找不到远程部署和Windows设备门户,因此它们不可用。错误代码0x8024402dc”。
同样在同一设置页面上,有标题为“启用设备门户”和“设备发现”的部分。这两个选项均显示为灰色,我非常确定要启用USB调试功能,然后才能将其打开。 (尽管我确实已经在开发机器上打开了这些)]
在“设备发现”选项下,它指出:“注意:这需要Windows 10 SDK 1803版或更高版本。”
我已经安装或至少认为我已经安装了Windows 10 SDK(18362.1.190318-1202.19h1releae_WindowsSDK.iso',应该可以打开这些必需的选项,但似乎无济于事。
我还在设备上运行Visual Studio 2019远程调试器。
我已经尝试过使用“设备”或“远程机器”来设置调试会话,但是都没有使用USB电缆进行连接。我从Visual Studio中收到以下错误:
“ DEP6957:无法使用通用设备连接到设备'127.0.0.1'身份验证。请验证正确的远程身份验证模式在项目调试设置中指定。 COMException-否由于目标计算机主动拒绝,因此可以建立连接它。 (来自HRESULT的异常:0x8007274D)[0x8007274D]。”
任何帮助将不胜感激。
感谢大家的帮助