I have a long running Net 3.1 Web App using c# with Razor. I recently added a new page .cshtml . On localhost, the new page will appear and operate as expected, however after Web Deploy from Visual Studio, xxxxx.azurewebsites.net , the page in question returns 404. There is no subdirectory, its at wwwroot level.
Reviewing errors in logstream in Azure Portal, it shows the file in question and directory path does not exist. xxx.net:80/newpage
Deployment is to Windows based Webapp service.