I have a simple MVC app for which I am publishing to the filesystem from VS and attempting to deploy to the default IIS virtual server. I have followed http://docs.asp.net/en/latest/publishing/iis.html and installed 64 bit HTTP Platform Handler 1.2, unlocked the system.webServer/handlers configuration and created a new app pool as per the doc.
If I run web.cmd, the site runs fine when accessed from the local host. If I access it through IIS, the home page loads, but when accessing any other controller, the default controller's error page is served. The workaround at aspnet/Hosting#416 is not applicable to me as far as I know, however I tried it passing an empty string as the first parameter without luck.
I am new to asp.net and not clear no how to gather any additional info that might help. Any ideas would be greatly appreciated.
I have a simple MVC app for which I am publishing to the filesystem from VS and attempting to deploy to the default IIS virtual server. I have followed http://docs.asp.net/en/latest/publishing/iis.html and installed 64 bit HTTP Platform Handler 1.2, unlocked the system.webServer/handlers configuration and created a new app pool as per the doc.
If I run web.cmd, the site runs fine when accessed from the local host. If I access it through IIS, the home page loads, but when accessing any other controller, the default controller's error page is served. The workaround at aspnet/Hosting#416 is not applicable to me as far as I know, however I tried it passing an empty string as the first parameter without luck.
I am new to asp.net and not clear no how to gather any additional info that might help. Any ideas would be greatly appreciated.