title: Publishing ASP.NET MVC application to a web host - deploys files in the VS project structure instead of the application
body: <p>I created a web application using ASP.NET MVC and want to publish to an online web hosting company that don't have any special extensions for VS etc.</p>
  
  <p>I tried publishing by "FTP" but it has just copied all the files to the host, for example, the 'Views' folder with Index.cshtml has gone into (webhost)/Views/Index.cshtml and I still have the placeholder page supplied by my web host for the actual "root" of the domain (when I go to www.mysite.com)</p>
  
  <p>What am I doing wrong? What should I be doing?</p>
  
  <p>The application works perfectly well deployed locally and in debug mode..</p>
  
  <p>Ugh!! I feel stupid for having to ask this but I think it's just a config issue and not something fundamental I've missed....hopefully!</p>