在IIS中托管ASP.NETMVC4SPA web应用程序

在IIS中托管ASP.NETMVC4SPA web应用程序,iis,asp.net-mvc-4,publish,web-hosting,singlepage,Iis,Asp.net Mvc 4,Publish,Web Hosting,Singlepage,我正在办理申请 它是在安装后使用Visual Studio 2012中的模板开发的 但是,在我将其发布到本地文件夹后尝试在IIS中托管它时,我得到了目录列表丢失错误。 我也尝试过使用普通的ASP.NET SPA,结果是一样的。 也尝试指定默认文档选项,但没有帮助。 调试工作正常,能够获得输出。 我在我的开发机器上安装了IIS,并尝试过,但现在仍停留在同一位置 我正在使用ASP.NET MVC 4 SPA和实体框架5.0.0.0 提前感谢。您是在MVC之后安装IIS的吗?如果是这样,您需要向IIS

我正在办理申请 它是在安装后使用Visual Studio 2012中的模板开发的 但是,在我将其发布到本地文件夹后尝试在IIS中托管它时,我得到了目录列表丢失错误。 我也尝试过使用普通的ASP.NET SPA,结果是一样的。 也尝试指定默认文档选项,但没有帮助。 调试工作正常,能够获得输出。 我在我的开发机器上安装了IIS,并尝试过,但现在仍停留在同一位置

我正在使用ASP.NET MVC 4 SPA和实体框架5.0.0.0


提前感谢。

您是在MVC之后安装IIS的吗?如果是这样,您需要向IIS注册ASP.NET。打开VS命令提示符并键入
aspnet\u regiis-i
-请参见此处:

已解决问题。需要复制解决方案中的服务(DLL)文件夹。

是否对MVC程序集使用bin可部署程序集功能?@MarkG-MVC4始终是bin可部署的good point-忘了这一点!