Yes, ASP.Net core 2 is only supported on Windows Server 2016 shared hosting plans. Get Windows Shared Hosting