Если по какой-то причине вы не можете запустить его с рабочего стола, вам понадобится хост, который позволит вам выполнить произвольный код C #. Большинство дешевых веб-серверов не делают этого из-за потенциальных последствий для безопасности, поскольку на том же сервере будет работать несколько человек.
Это означает, что вам нужно быть на сервере, где у вас есть собственная ОС. Либо VPS - Виртуальный частный сервер, где виртуализация используется для создания вашей собственной ОС, но совместно используемой аппаратной части, либо ваш собственный выделенный сервер, где у вас есть как аппаратное, так и программное обеспечение.
Обратите внимание, что если вы работаете на сервере, который каким-либо образом используется совместно, вам необходимо убедиться, что вы ограничиваете себя, чтобы не создавать проблем для своих соседей; Ваша основная проблема заключается в том, чтобы не использовать слишком много ресурсов процессора или полосы пропускания. Это не только из-за вежливости - большинство веб-хостов приостанавливают ваш хостинг, если вы вызываете проблемы в их сети, например отказываете другим пользователям в оборудовании, находящемся на ваших ресурсах, потребляя их всех самостоятельно. Обычно вы можете использовать более высокие уровни использования, но они отключат вас, если вы будете поддерживать их в течение значительного периода времени.