Вы имели в виду View
перегрузка:
protected internal ViewResult View(string viewName, Object model)
MVC смущен этой перегрузкой:
protected internal ViewResult View(string viewName, string masterName)
Используйте эту перегрузку:
protected internal virtual ViewResult View(string viewName, string masterName,
Object model)
Таким образом:
return View("~/Views/Sth/Sth.cshtml", null , "abc");
Кстати, вы можете просто использовать это:
return View("Sth", null, "abc");
Разрешение перегрузки на MSDN