I created an ASP.NET MVC 3 web application (with exclusively Razor / cshtml pages) that works fine on my local machine using IIS Express. Now I'm trying to publish it to a remote server running Windows Server 2003 and IIS 6 and have just been upgraded to the .NET Framework 4.0.
I was able to successfully publish all the files in the appropriate directory on the remote server using the Visual Studio 2010 publication dialog (publishing method: FTP), and I followed the instructions to enable all the DLLs needed to run ASP.NET MVC on the computer that did not install it, but now I'm pretty stuck.
The first problem is that I do not have access to the remote IIS server. I can get the hosting company to add a virtual directory or change the setting, but I'm not sure that they know what they are doing, and at the moment I don’t know what to tell them anyway.
The second problem is that I need my web application to live inside an existing site (the web application is basically a protected area for members of the main site). So pretend the main site is http://www.foobar.com . I want my web application to be accessible by entering the URL http://www.foobar.com/members .
Questions
- Is it possible to publish my web application without access to the remote IIS server?
- , IIS?
- "" ? IIS Express, URL - "http://localhost: 7373/". ?
- , Windows Server 2003 IIS 6.0, Web Deploy FTP?
- -, URL- ? , , URL- ftp://www.foobar.com/www .
- FTP, , , ftp://www.foobar.com/www/members? , , , GAC .., , -, http://www.foobar.com/members.