我想在VS2015 Update 3中的Raspberry Pi 3上远程调试新的后台IOT应用程序。起初我遇到了'命令失败: 0x800705b4“,我通过将IOT设备入口(通过IoT控制面板启动)的指示将远程计算机名称更改为IP地址和”8116“端口来解决此问题。我也将我的身份验证更改为“无”。这两种都可以连接到树莓派没有问题。一旦我改变了路径以包含端口并且没有身份验证,我就可以从Visual Studio成功部署。输出窗口字面意思是'部署完成',接下来发生的事情是一个错误,告诉我必须在调试之前部署项目。这没有意义。'成功部署后需要部署项目'才能启动'
我试过改变我的身份验证回到通用未加密,但导致其他问题再次。我尝试了右键单击并选择“部署”,这是成功的,然后尝试右键单击并选择“启动新实例”,但出于某种原因,这告诉我它尚未部署。请注意,我在连接到树莓派的IOT设备门户网站上,我可以在部署时看到该应用程序已加载,因此它似乎是Visual Studio的问题,而不是连接。帮帮我!我也对覆盆子pi做了Windows更新,但没有更新显示。
-Raspberry皮3,OS版本10.0.14393.187(物联网的Windows,而不是内幕版)
- 我的电脑有开发人员模式打开,我运行Windows 10和Visual Studio 2015年企业版14.0.25431.01更新3 (我今天刚刚跑了最新的更新3补丁)。
- 是的,我选择了'ARM'。
- 是的,我已经尝试过在配置管理器中进行'部署',尽管我不想每次都部署,更不用说我什么时候做,我得到一个错误,说它已经安装在远程机器上,所以我必须先删除它。
- 是的,我试图杀死其他职位描述的msvmon.exe进程。
- 我的应用没有警告或错误。
检查解决方案属性以确保您希望部署的项目标记为部署。还要确保你已经告诉它哪个项目是运行的项目。 – Dijkgraaf
是的,我已将它设置为单个启动项目。另外,如上所述,我已经尝试在构建配置中打开和关闭“部署”复选框......它们都表现相同。 – TonyE