Visual Studio用于将应用程序部署到Windows 10 IoT的端口

时间:2016-11-03 10:06:11

标签: visual-studio deployment windowsiot

当设备位于远程位置(因此不在本地网络内)时,如何从Visual Studio中将应用程序部署到Windows 10 IoT设备?需要在路由器中转发哪些端口。第二,(实际上非​​常重要)认证如何工作?选择Windows身份验证时,它是否使用当前的Windows用户?我希望能够提供从Windows 10 IoT的Web仪表板中设置的凭据。

1 个答案:

答案 0 :(得分:1)

Visual Studio 2015用于部署应用程序的端口是4020 assigned by default。您可以在Visual Studio远程调试监视器中set a different port number喜欢。此外,您可以选择添加或删除具有远程调试权限的用户的权限。

对于Windows IoT设备,您可以在IoT Dashboard中选择您的设备,然后右键单击并选择“在Device Portal中打开”。然后您可以输入凭证信息。

在调试Device Portal中,如果“msvsmon.exe”不在实时进程转储列表中,则可以启动Visual Studio远程调试器。

之后,您可以使用list.sort(String::compareToIgnoreCase); 作为远程计算机名在Visual Studio中部署应用程序。您可以在启动Visual Studio远程调试器后找到“端口”编号,如下所示:

enter image description here

部署后,您将被要求输入远程调试PIN。您可以在Device Portal的主页中编辑此PIN,如下所示:

enter image description here

有关Windows身份验证中凭据进程的详细信息,您可以参考here