Не запускается сервис linux?
Я в этих ваших дотнетах нифига не понимаю но откуда линуксу знать как именно запускать эту dll которую вы ему подсовываете в строке запуска. Где команда которая должна запускать эту dll ?
вручную через "dotnet ......" работает.
Какой командой вручную запускаете?