我收到了一个错误:
错误:无法连接到名为“minwinpc”的Microsoft Visual Studio远程调试器。 Visual Studio 2017远程调试程序(MSVSMON.EXE)似乎没有在远程计算机上运行。这可能是因为防火墙阻止了与远程计算机的通信。有关配置远程调试的帮助,请参阅“帮助”。
我正在尝试将应用程序部署到运行Windows 10 IoT Core v.10.0.16299.15的RPI 3。
我试过了:
我注意到Visual Studio 2015远程调试器在raspberry pi上运行,它有192.168.0.6:8116作为远程机器名,而在VS2017中,rpi的地址是192.168.0.6:4002。他们为什么不同?有人能帮助我吗?
答案 0 :(得分:1)
作为马丁& Belekz提到,您可以检查目标设备的配置和防火墙设置。此外,我想补充一点,请注意 Authentication Mode 的配置。您应该将其设置为“ 通用(未加密协议) “。无论何时部署到远程设备,都要使用该模式。目前,这适用于物联网设备,Xbox设备和HoloLens设备,以及Creator Update或更新的PC。
答案 1 :(得分:1)
看看我的帖子here我有同样的问题,我尝试了几件事,但只有在我完成这件事之后,我才能再次远程部署到pi:
还要确保您使用通用身份验证模式并键入没有端口号的IP(甚至使用' minwinpc'就足够了)
希望这会有所帮助
答案 2 :(得分:0)
您可以将远程调试器的IP地址和端口配置为指向远程调试器的正确端点。
右键单击UWP应用项目,选择Properties
,然后在Debug
标签中,您会看到Start options
目标设备,应设置为< strong>远程计算机及以下,您可以手动将远程调试器的IP地址和端口输入远程计算机字段(在您的情况下为192.168.0.6:8116
)。您还应在远程计算机字段中包含8116端口。
这应该使Visual Studio连接到远程调试器而不是RPI本身。
还尝试关闭防火墙以验证它是否不会干扰连接。
答案 3 :(得分:0)
我之前从未使用IP地址中的端口将软件从VS部署到RPi。所以也许你正在做一些特别的事情,或者我做了一些基本的事情,但是;
答案 4 :(得分:0)
我在笔记本电脑中看到了同样的问题。我按照以下步骤解决了这个问题。
首先,您可以在.net中安装Windows 10 IOT SDK吗?
如果没有那么首先下载并安装。 否则更新vs 2017。
安装vs 2017后自动安装iot sdk。