Я создал приложение Blazor, в котором на данный момент нет проблем. Когда я вызываю dotnet publish -c Release, я получаю опубликованный проект, за исключением того, что на выходе получается исполняемый файл, который ubuntu принимает как поток октетов или что-то подобное. Если я его запустил, он просто откроет сервер на localhost: 5000. Копирование этого на мой веб-сервер через cpanel ничего не дало - даже попытка протестировать общее приложение Blazor Wasm и его публикация дала мне index.html, но оно никогда не загружало ничего, когда я загружал его на свой веб-сервер. Как я могу заставить dotnet опубликовать это с помощью файла index.html? Все, что я получаю, - это папки js и css и исполняемый файл во внешней папке wwwroot.
(P.S. Я использую webhostingpad.com с общим хостингом, поэтому у меня нет доступа к ssh, чтобы делать такие вещи, как установка nginx или параллельный маршрут через IIS или Azure или что-то в этом роде)