我有一个 ASP.NET 应用程序,我正试图将它变成一个混合的 ASP.NET / ASP.NET.MVC 4.0 应用程序。
我尝试创建一个名为“Controllers”的文件夹,并在其中放置一个 .cs 文件:
public class PlayerGroupController : Controller
{
public PlayerGroupController()
{
}
public string Index()
{
return "Hello World!";
}
public ActionResult LayoutTemplates()
{
return View();
}
}
任何访问“PlayerGroup/LayoutTemplates”的尝试都不起作用(只会出现“未找到”错误)
然后我把这个文件移到了App_Code
,它工作正常。我很高兴我得到了一些工作,但我宁愿遵循控制器类位于名为Controllers
.
我可以在某处设置一些神奇的设置,以便它开始识别Controllers
为代码文件夹吗?