如何在Windows 10物联网设备上部署Asp.net Core?
我在Visual Studio 2015中创建了一个ASP.net核心web应用程序,我想我会看到工作正在进行中 该操作将在我的Raspberry Pi 3上执行,运行Windows 10 IoT,可在如何在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管理服务”) 因此,我检查
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中。