'项目需要先部署才能启动'成功部署后

时间:2016-09-19 19:10:18

标签: visual-studio-2015 raspberry-pi3 windows-iot-core-10

我试图在VS2015 Update 3中的Raspberry Pi 3上远程调试新的后台IOT应用程序。起初我遇到了“命令失败:0x800705b4'”的问题,我通过更改解决了这个问题远程机器名称为IP地址和' 8116'通过IOT设备门户指示的端口,我从IoT仪表板启动。我还将我的身份验证更改为“无”'。这两个都可以毫无问题地连接到树莓派。一旦我改变了路径以包含端口并且没有身份验证,我就能够从visual studio成功部署。输出窗口字面上说“部署完成”,接下来发生的事情就是一个错误,告诉我在调试之前必须部署项目。这毫无意义。

我已尝试将我的身份验证更改回未加密的通用,但这会再次导致另一个问题。我尝试右键单击并选择“部署”,这是成功的,然后尝试右键单击并选择“启动新实例”,但由于某种原因告诉我我还没有部署。注意,我在连接到树莓派的物联网设备门户上,我可以看到应用程序在部署时被加载,所以它似乎是visual studio的问题,而不是连接。救命!我还对覆盆子pi进行了Windows更新,但似乎没有更新。

-Raspberry Pi 3,OS版本10.0.14393.187(Windows IoT,不是内幕版)
- 我的计算机已打开开发人员模式,我正在运行Windows 10和Visual Studio Enterprise 2015版本14.0.25431.01更新3.(我今天也运行了最新的更新3补丁)。
是的,我有“ARM'选择。
- 是的,我已尝试过部署'在配置管理器中,虽然我不想每次都进行部署,更不用说我什么时候进行部署,但是我得到一个错误,说它已经安装在远程计算机上,所以我必须先删除它。
是的,我已尝试杀死其他帖子中描述的msvmon.exe进程 - 我的应用没有警告或错误。

1 个答案:

答案 0 :(得分:1)

在更改设备名称,将管理员密码(p @ ssw0rd)更改为新内容并设置远程调试引脚后,它现在正在运行。我通过自动查找选项使用了dns名称并且它工作正常,即使它之前需要IP。