Win10 IoT 4 远程启动计划任务
WIN10IoT实现代码的远程调试功能是需要msvsmon.exe保持运行状态的,但是VS2015在长时间没有连接WIN10IoT的情况下,WIN10IoT的msvsmon.exe进程将会自动停止。此时VS2015还要进行远程调试时,将会连不上WIN10IoT。
微软给出的建议如下:
Visual Studio 远程调试程序疑难解答
-
为了能够从 Visual Studio 2015 部署应用程序,你将需要确保 Visual Studio 远程调试程序正在 Windows IoT 核心版设备上运行。远程调试器应在计算机启动时自动启动。若要再次检查,请使用
tlist
命令列出 powershell 中所有正在运行的进程。应有两个 msvsmon.exe 的实例正在设备上运行。 -
在很长一段时间都处于非活动状态后,Visual Studio 远程调试器可能会超时。如果 Visual Studio 无法连接到 Windows IoT 核心版设备,请尝试重新启动设备
此外,我找出了另外一种不重新启动Windows IoT的方案,如下:
通过PowerShell远程连接上Windows IoT后,通过命令查询出系统的计划任务列表,发现有“StartMsvsmon”。
通过启动计划命令即可远程启动Msvsmon.exe
VS2015即可成功进行远程调试。