我已经构建了一个ASP.NET MVC 3 Web应用程序(具有特殊的Razor / cshtml页面),可以在我的本地计算机上运行IIS Express。现在,我正在尝试将其发布到运行Windows Server 2003和IIS 6的远程服务器,并且刚刚升级到.NET Framework 4.0。
我能够使用Visual Studio 2010的“发布”对话框(发布方法:FTP)将所有文件成功发布到远程服务器上的正确目录中,并且我按照说明包含了运行ASP所需的所有DLL。在没有安装它的机器上运行.NET MVC,但现在我已经陷入困境了。
第一个问题是我无法访问远程服务器的IIS。我可能能够让托管公司添加虚拟目录或更改设置,但我不确定他们知道他们在做什么,而且此刻,我不知道无论如何要告诉他们什么。
第二个问题是我需要我的网络应用程序在内部现有网站(网络应用程序基本上是主网站的受保护成员区域)。所以,假装主站点是http://www.foobar.com。我想通过输入网址http://www.foobar.com/members来访问我的网络应用。
问题
答案 0 :(得分:2)