We are a group of students trying to host our project website in a webhotel, using a test server environment, before we decide to publish it.
However we are having trouble correctly publishing it to this environemnt, and have not been able to get help from the host support.
This is the folder structure for the test environment: https://puu.sh/sP8Dq/b022c83f34.png
This is the folder structure for our project in Visual Studio: https://puu.sh/sP8Gb/24e85dfff6.png
When we use FTP to upload our project into the httpdocs folder, along with the web.config, the site remains in the default state.
This is how the ftp server looks like: https://puu.sh/sP8PE/26e3e45f4a.png
This is a first for us, so any help in how to host our site would be appreciated.
first of all you should be sure that your host provides the necessary tools to host a asp.net mvc application you need to ask this from your host provider, tell them what version of MVC your application is made of, and if its possible to host it there, there are afew issues with lower versions of plesk. as what you have to do so your website comes up :
you have to copy the whole mvc project into httpdocs folder to view it online.
You need to ensure you are copying your websites 'bin' folder. You may also need to ensure that the MVC assemblies are in it.
When you installed MVC on your local machine several assemblies are registered with the GAC. It may be that your host does not have all the required ASP.NET MVC assemblies installed; if not then you will see a configuration error.
As these assemblies are registered in the GAC, the bin folder will not contain them by default.
Make sure your project explicitly references the following DLLs and make sure the Copy Local property is true.
Rebuild your project and check the bin folder. These files should now be present. Upload the contents of this folder to your host.