我有一个MVC3网站,我试图在IIS6的现有服务器上部署。服务器已安装.NET 4,但未安装MVC3。我已将所有引用的dll放在服务器上的bin文件夹中。
当我设置通配符映射时,服务器会为我站点上的每个文档抛出404错误 - 甚至是静态文档(例如/public/images/nav.png)。如果我摆脱了通配符地图,那么我可以浏览静态图像(如nav.png)。
为什么在通配符映射设置时存在的静态文件发生404错误的想法?
答案 0 :(得分:0)
尝试使用MVC3所需的DLL部署解决方案:How to Deploy an ASP.NET MVC 3 App to Web Hosting with "\bin Deployment"
答案 1 :(得分:0)
右键单击项目节点,构建部署包,这对我有用。