Asp.net mvc 3 无法部署ASP.NET MVC网站

Asp.net mvc 3 无法部署ASP.NET MVC网站,asp.net-mvc-3,deployment,Asp.net Mvc 3,Deployment,以检查我的ASP.NET MVC应用程序是否将在我的主机上运行。我尝试部署一个只有一个控制器和一个视图的ASP.NET MVC应用程序。我已在bin目录中复制了所有必要的文件,如下所示: Microsoft.Web.Infrastructure System.Web.Helpers System.Web.Mvc System.Web.Razor System.Web.WebPages.Deployment System.Web.Web页面 System.Web.WebPages.Razor

以检查我的ASP.NET MVC应用程序是否将在我的主机上运行。我尝试部署一个只有一个控制器和一个视图的ASP.NET MVC应用程序。我已在bin目录中复制了所有必要的文件,如下所示:

  • Microsoft.Web.Infrastructure
  • System.Web.Helpers
  • System.Web.Mvc
  • System.Web.Razor
  • System.Web.WebPages.Deployment
  • System.Web.Web页面
  • System.Web.WebPages.Razor
除上述文件外,还包括以下文件

然而,我仍然得到一个404错误。这是URL

我还需要复制什么,还是遗漏了什么?这只是一个windows主机帐户

我尝试联系支持人员,但他们不可用。

检查点:

1) 确保应用程序池运行ASP.NET4.0

2) 确保web.config包含以下行:

<system.webServer>
        <modules runAllManagedModulesForAllRequests="true">
        ....

....
检查点:

1) 确保应用程序池运行ASP.NET4.0

2) 确保web.config包含以下行:

<system.webServer>
        <modules runAllManagedModulesForAllRequests="true">
        ....

....

您没有提到从您的project@jgauffin,我已经用其他文件更新了帖子。你从binfolder中复制了项目DLL吗,我这么做了……很抱歉,我忘了提到这一点,因为我认为没有必要,因为应该复制项目二进制文件:-PIs有必要在服务器上安装Asp.net 4.0来运行Asp.net MVC网站吗?您没有提到从您的project@jgauffin,我已经用其他文件更新了帖子你从binfolder中复制了项目DLL吗,我这么做了……对不起,我忘了提到这一点,因为我认为没有必要,因为应该复制项目二进制文件:-PIs有必要在服务器上安装Asp.net 4.0以运行Asp.net MVC网站吗?第二点已检查。我的web.config文件已经有了这个入口,但我不确定第一件事……我所拥有的只是访问文件结构和主机控制面板中的一些基本设置。从那里我不能说他们是否安装了asp.NET4.0。第二点已经检查过了。我的web.config文件已经有了这个入口,但我不确定第一件事……我所拥有的只是访问文件结构和主机控制面板中的一些基本设置。从那里我不能说他们是否安装了asp.NET4.0