0

我有一个 MVC3 网站,我正在尝试将其部署在具有 IIS6 的现有服务器上。服务器安装了 .NET 4,但没有安装 MVC3。我已将所有引用的 dll 放在服务器上的 bin 文件夹中。

当我设置通配符映射时,服务器会为我网站上的每个文档抛出 404 错误——甚至是静态文档(例如 /public/images/nav.png)。如果我摆脱了通配符地图,那么我可以浏览到静态图像(如 nav.png)。

任何想法为什么在设置通配符映射时存在的静态文件会发生 404 错误?

4

2 回答 2

0

尝试使用 MVC3 所需的 DLL 部署您的解决方案:How to Deploy an ASP.NET MVC 3 App to Web Hosting with "\bin Deployment"

于 2012-05-13T00:55:54.400 回答
0

右键单击项目节点,构建部署包,这对我有用。

更多 [链接] http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

于 2012-05-15T07:21:25.220 回答