I am hosting the ASP.Net runtime in my exe but I find that if I try to access htm or xml files from the browser, it gives a 404.
I can access aspx, asmx and other asp.net related files just fine.
Is there any configuration that I need to do to server other file extensions and if so, what?
I think you need:
Check this walk-through for the complete configuration:
“Walkthrough: Creating a Configuration File for Hosted Web Core (IIS 7)“