I have an ASP.NET MVC project, with an ASP.NET web api defined as an area in this project. So the structure is the following:
MVC Web
Controllers
View
Until you find a permanent solution you can use the method System.Diagnostics.Debugger.Break() to force a break to occur on that line - just like a breakpoint:
public ActionResult IndexCheckInOut(string providerKey, DateTime? date = null)
{
System.Diagnostics.Debugger.Break();
return View("Index");
}
Here are some links to articles that might help you find a more permanent solution:
The breakpoint will not currently be hit
Stepping into ASP.NET MVC source code with Visual Studio debugger