如何创建Windows 10应用程序,该应用程序可在没有IIS的情况下启动自托管网站

时间:2019-04-04 17:25:50

标签: asp.net-core webserver

我想创建一个小的Windows 10应用程序,用户可以在其中启动并添加单个文件(通过拖放0来进行操作。只要该应用程序保持打开状态,就可以在本地网络中下载此文件。

我现在正在寻找无需使用IIS的最佳方法。我不知道从哪里开始,所以我将不胜感激。据我所知,使用Kestrel的.Net Core是一个不错的选择。

1 个答案:

答案 0 :(得分:1)

由于要具有拖放功能,因此要么要接受将文件拖放到.exe文件中,要么要有一个Windows Forms或WPF应用程序可以接受文件拖放。 / p>

无论哪种方法,只要它在与UI线程(WebHost分开的线程上运行,都可以从这些解决方案中的任何一个中启动启用Kestrel的ASP.NET Core Run()。方法将阻止)。