Как создать приложение для Windows 10, которое запускает собственный веб-сайт без IIS - PullRequest
0 голосов
/ 04 апреля 2019

Я хочу создать небольшое приложение для Windows 10, где пользователь может запустить и добавить один файл (например, с помощью перетаскивания и перетаскивания. Затем этот файл можно загружать в локальную сеть, пока приложение остается открытым.

Сейчас я ищу лучший способ сделать это без использования IIS. Я не знаю, с чего начать, поэтому я был бы признателен за любой вклад. Насколько я могу судить, .Net Core с Kestrel - хороший способ пойти.

1 Ответ

1 голос
/ 05 апреля 2019

Поскольку вы хотите использовать функцию перетаскивания, вам нужно будет либо принять файл, перетащенный в файл .exe, либо приложение Windows Forms или WPF, которое может принять удаление файла.

В любом случае, вы можете запустить ASP.NET Core WebHost с включенным Kestrel из любого из этих решений, если он работает в потоке, отдельном от потока пользовательского интерфейса (метод Run() заблокирует) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...