我正在尝试使用带有VS 2015RC的Windows 10 build 10074在raspberry pi 2上调试示例应用程序。
我之前已成功完成此操作,但我目前正在收到此错误:Visual Studio 2015远程调试程序(MSVSMON.EXE)似乎未运行。
似乎很容易解决这个问题,但我找不到任何特定的VS2015和物联网。
答案 0 :(得分:6)
引导RPi2时,应自动启动远程调试器。但是,我也看到过这个问题。如果您不想重启设备,则应通过PowerShell interface连接到RPi2。连接后输入ps。如果您没有看到一个或多个msvsmon实例正在运行,那么您可以通过将目录更改为c:\ RDBG并运行命令StartOneCoreRdbg.cmd来启动调试器。这永远不会返回到命令提示符。
Mark Radbourne [MSFT]
答案 1 :(得分:2)
属性项目 - >调试 - >身份验证模式:通用。
尝试,它的工作。
答案 2 :(得分:2)
使用iot仪表板和我的设备"并单击"在设备门户中打开"。在那里会有一个选项" Debugging"点击启动visual studio调试器。然后部署应用
答案 3 :(得分:1)
我正在为我的朋友设置RPi3,而且当我走进这个问题时,上述选项中没有一个适用于我朋友的情况。
选项"点击启动visual studio调试器"仅在先前已将MSVSMON.exe部署到RPi3上时才有效。这可以使用powershell手动完成,或者在您第一次尝试进行远程调试时自动执行。
当您第一次在连接到RPi3的VS中开始远程调试时,它会将MSVSMON.exe部署到RPi3并启动它。从那时起,如果重新启动RPi3,调试器可能会停止,但它将部署到RPi3上。
在我朋友的情况下,无论防火墙是否关闭或是否发出了netstart Winrm命令,VS都会无法每次部署应用程序。尝试了所有的身份验证方法,但它没有用。
最终我让她完全卸载VS,然后安装VS + Update 2 +最新的Win 10 SDK。
重新安装VS有助于解决此问题。重新安装后,VS现在可以使用' Universal'部署到RPi3。验证方法。
答案 4 :(得分:0)
为我工作:
Visual Studio - >工具 - > NuGet数据包管理器 - >数据包管理器设置 - >选中“Package Restore”下的两个框