Я ищу совет о том, как лучше всего запустить приложение на C # в качестве веб-приложения. Мое приложение принимает файл и некоторые параметры конфигурации в качестве входных данных, оно запускает некоторые сценарии для файла и выводит новый файл.
Я хочу иметь возможность запускать это как веб-сервис, чтобы к нему можно было получить доступ из любой ОС, сохранив .exe и библиотеки DLL, на которые есть ссылки, на сервере.
Есть ли способ сделать это? Я знаю, что у меня есть возможность раскрутить виртуальный сервер и использовать RDP, но я хочу сделать его родным веб-интерфейсом.
- Является ли WCF решением?
- XAML?
- Есть ли у Microsoft решение взять .exe и запустить его на веб-сервере IIS?
Спасибо!