升级到MVC 5后,我的站点在发布到生产服务器时返回404错误

时间:2014-04-11 22:24:10

标签: asp.net-mvc iis webdeploy

我最近将我的应用程序从MVC 4 / EF 5升级到MVC 5 / EF 6.我还从VS 2012升级到Visual Studio 2013.一切都运行在IIS Express上,但是当我通过webDeploy发布到我的生产服务器时,所有网页都会返回404。

我正在运行IIS 8.从今天起我的IIS日志中没有条目,所以这不是日志记录。我也看不到任何事件警报。

我做了一些研究并执行了以下操作:

  1. 设置System.Web.MVC,System.Web.Routing和 System.Web.Abstractions在发布时使用本地副本。这个 没有效果。

  2. 我重新启动了IIS。

  3. 我删除了生产服务器上的所有文件并重新发布。

  4. 非常感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

事实证明问题与Amazon弹性ip有关 - 网站或IIS没有任何问题。