Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

C# ASP.NET MVC Basics Controllers Adding an Action to a Controller

Adding /ComicBooks/Detail to my url still returns a 404

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace ComicBookGallery.Controllers
{
    public class ComicBooksContoller : Controller
    {
        public string Detail()
        {
            return "Hello from the comic books controller";
        }
    }
}

When I add /ComicBooks/Detail to my address it just returns another 404 error.

Am using VS 2017 Community could this be an issue? Get the same result in Chrome, IE and Edge.

1 Answer

I have just noticed the problem is a typo in the Controller Class name. Doh!