["fileName"] に null を返すように要求しますか?? なんで?

全体画像: http://i.stack.imgur.com/U1MzX.jpg
コントローラ:

全体画像: http://i.stack.imgur.com/DCQNG.jpg
ルート
public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
    routes.MapRoute(
        "AdminLogin",
        "Admin/",
        new { controller = "Account", action = "Login" }
        );
    //NossaIgreja/{nomePastor}
    routes.MapRoute(
        "Pastor", // Route name
        "Pastor/{id}", // URL with parameters
        new { controller = "NossaIgreja", action = "Pastor" } // Parameter defaults
        );
    routes.MapRoute(
        "Download", // Route name
        "Downloads/Boletim/{year}/{week}", // URL with parameters
        new { controller = "Downloads", action = "DownloadBoletim" },  // Parameter defaults
        new { year = @"\d+", week = @"\d+" }
        );
    routes.MapRoute(
        "Default", // Route name
        "{controller}/{action}/{id}", // URL with parameters
        new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
        , new string[] { "SextaIgreja.Web.Controllers" }
    );
}
エリア登録
public class AdminAreaRegistration : AreaRegistration
{
    public override string AreaName
    {
        get
        {
            return "Admin";
        }
    }
    public override void RegisterArea(AreaRegistrationContext context)
    {
        context.MapRoute(
            "Admin",
            "Admin/{controller}/{action}/{id}",
            new { action = "Index", id = UrlParameter.Optional },
            new string[] { "SextaIgreja.Web.Areas.Admin.Controllers" }
        );
    }
}