如何在Windows 10物联网设备上部署Asp.net Core?

如何在Windows 10物联网设备上部署Asp.net Core?,asp.net,deployment,visual-studio-2015,web-deployment,Asp.net,Deployment,Visual Studio 2015,Web Deployment,我在Visual Studio 2015中创建了一个ASP.net核心web应用程序,我想我会看到工作正在进行中 该操作将在我的Raspberry Pi 3上执行,运行Windows 10 IoT,可在192.168.1.200:8080(通过我的浏览器)上访问 但是,当我试图通过Visual Studio部署到它时,我得到一个错误: 无法连接到远程计算机(“192.168.1.200”)。在远程计算机上,确保安装了Web Deploy,并且启动了所需的进程(“Web管理服务”) 因此,我检查

我在Visual Studio 2015中创建了一个ASP.net核心web应用程序,我想我会看到工作正在进行中

该操作将在我的Raspberry Pi 3上执行,运行Windows 10 IoT,可在
192.168.1.200:8080
(通过我的浏览器)上访问

但是,当我试图通过Visual Studio部署到它时,我得到一个错误:

无法连接到远程计算机(“192.168.1.200”)。在远程计算机上,确保安装了Web Deploy,并且启动了所需的进程(“Web管理服务”)

因此,我检查了
Web管理服务是否正在运行:

是的

然后我尝试添加端口:

无法完成对远程代理URL“https://*:8080/msdeploy.axd?site=MySite”的请求。基础连接已关闭:发送时发生意外错误

嗯,它尝试连接到一个
https
连接,这意味着证书。。。我需要这个吗? 如果我这样做,我想这就是我需要的


您对可能出现的问题有什么建议吗?

目前这并不是物联网核心的主要关注点,但这是可能的()通常,您可以从VisualStudio 2015部署UWP应用程序,或者从Visual Studio 2015将其创建为UWP包并部署该包。此应用程序可以使用任何azure服务和本地显示(如果有标题),但不需要web服务器。就我个人而言,我更喜欢将数据发送到云端,并从云端为web服务……

Windows 10 IoT edition中不包含web部署。Windows 10 IoT用于运行通用应用程序,而不是任意可执行文件,并且不包括供您使用的web服务器。部署到设备上运行的基于Linux的操作系统可能会更幸运。或者,进行web搜索。我在谷歌搜索一下就找到了一些教程。您必须通过PowerShell获得适当的ARM软件包,并将该站点作为自托管应用程序运行,而不是将其放在IIS中。