我有一个MVC应用程序和它引用的一些库。在其中一个库中,我创建了一个控制器类。但是,在导航到控制器/操作名称时,它似乎永远不会从该库到达控制器。
using System;
using System.Web;
using System.Web.Mvc;
namespace Solution.Lib.Test
{
public class CustomPrintController : Controller
{
[HttpGet]
public string Index()
{
return "Solution.Lib.Test says Hi";
}
}
}
当我浏览localhost / CustomPrint / Index时,我得到:
>应用程序中的服务器错误。无法找到资源。
描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
请求的网址:/ CustomPrint / Index
答案 0 :(得分:0)
试试这个:
它是你的控制器代码:
using System;
using System.Web;
using System.Web.Mvc;
{
public class CustomPrintController : Controller
{
[HttpGet]
public ActionResult Index()
{
return View();
}
}
}
现在create a View
Index Action
Add View
选项:
它是你的Index.cshtml代码:
@{
ViewBag.Title = "Index";
}
<h2>String</h2>
<p>
namespace Solution.Lib.Test Says Hi
</p>
希望它有效......!