ASP.NET MVC, как и многие MVC-фреймворки, делает много предположений, основанных на соглашении. Если вы не будете следовать их правилам, у вас будет немного больше работы. В этом случае существует соглашение о том, что это представление с тем же именем, что и ваше действие, в папке, соответствующей имени вашего контроллера.
Если вашим контроллером является UsersController, а вашим действием является GetAll, он ожидает найти представление Views / Users / GetAll.
Если вы хотите вернуть представление, соответствующее другому действию, вам нужно указать это (вместо использования по умолчанию):
return View(id, "GetOne")