Asp.net mvc 在IIS7中部署MVC

Asp.net mvc 在IIS7中部署MVC,asp.net-mvc,deployment,iis-7.5,Asp.net Mvc,Deployment,Iis 7.5,我在部署MVC站点时遇到一些问题 我所做的: 安装Windows Server 2008 R2 SP1 添加IIS 7.5功能 安装.NET4 使用“aspne_regiis-ir”在iis中注册.net 在默认网站上添加新应用程序 选择我的应用程序 选择DefaultAppPool 在IE中调用localhost/test 问题是: 该站点没有正确显示 文本没有正确的颜色,只有黑色 没有显示任何图像 不使用位于applicationfolder中的dll 这里有两张图片,它应该是什么样子,它

我在部署MVC站点时遇到一些问题

我所做的:
安装Windows Server 2008 R2 SP1
添加IIS 7.5功能
安装.NET4
使用“aspne_regiis-ir”在iis中注册.net
在默认网站上添加新应用程序
选择我的应用程序
选择DefaultAppPool
在IE中调用localhost/test

问题是:
该站点没有正确显示
文本没有正确的颜色,只有黑色
没有显示任何图像
不使用位于applicationfolder中的dll

这里有两张图片,它应该是什么样子,它实际上是什么样子



关于这个话题,我使用了不同的“如何做”,但没有发现我的错误。
那么,我要怎么做才能正确显示站点呢?


坦克。

一位同事找到了答案。.css的StaticFileHandler(或其他静态文件类型)丢失,需要包括在内。

您是如何从Visual Studio将MVC应用程序部署到IIS的?我没有使用VS进行部署。(开发计算机不是它应该运行的计算机)我通过将发布文件夹复制到inetpub来部署它,并使用Visual Studio Publish>发布到桌面(或任何文件夹)>将整个发布集复制到IIS服务器中,在IIS中选择该文件夹作为新应用程序。我尝试过,但结果相同。我现在没有主意了。通常是应用程序池设置或部署错误。