首页 > 解决方案 > 发布网站后打开页面时出错。错误:找不到路径“/MessageBox”的控制器或未实现 IController

问题描述

添加新页面(控制器)后对程序所做的更改后我的应用程序在本地系统中运行
但是当发布项目并复制到服务器时,相同的页面将无法打开。

Elmah 的我的错误日志:

    <error errorId="676f3cec-b1cc-4c1b-8293-ccbee5cd3bd1" 
application="/LM/W3SVC/2/ROOT" host="WIN-RBJDVFHFD14" 
type="System.Web.HttpException"
 message="The controller for path '/MessageBox' was not found or does not implement IController." 
 source="System.Web.Mvc" 
 detail="System.Web.HttpException (0x80004005): The controller for path '/MessageBox' was not found or does not implement 

标签: c#asp.net-mvc

解决方案


我的控制器名称是:MessageBox 使用 IIS 时无法选择此名称


推荐阅读