我在Visual Studio 2015中创建了一个ASP.net Core Web应用程序,并且我认为我会看到正在进行的工作 .
该操作将在运行Windows 10 IoT的Raspberry Pi 3上进行,可通过 192.168.1.200:8080
(通过我的浏览器)访问 .
但是,当我尝试通过Visual Studio部署到它时,我收到一个错误:
无法连接到远程计算机(“192.168.1.200”) . 在远程计算机上,确保已安装Web Deploy并且已启动所需的进程(“Web Mangement Service”) .
所以我检查了 Web Management Service
是否正在运行:
它是 .
然后我尝试添加端口:
无法完成对远程代理URL'https:// *:8080 / msdeploy.axd?site = MySite'的请求 . 底层连接已关闭:发送时发生意外错误 .
好吧,它试图连接到 https
连接,这意味着证书......我需要吗?如果我这样做,我认为OpenSSL将是我需要的......
你对可能出错的地方有什么建议吗?
1 回答
目前这不是iot-core的主要关注点,但它是可能的(see here)通常,您从VisualStudio 2015部署UWP应用程序或从Visual Studio 2015创建它作为UWP包并部署该程序包 . 这个应用程序可以使用任何azure服务和本地显示(如果是头)但不需要Web服务器 . Here are plenty of samples, in particular one that installs a node.js web-server to serve http pages to clients if you need that.就个人而言,我更喜欢将我的数据发送到 Cloud 端,并从那里为网络服务......