Strona pomocy ASP.NET domyślna strona główna?

chcę iść dohttp://myserver i być w stanie uzyskać Strony Pomocy jako domyślną stronę główną, więc pierwszą rzeczą, do której należy gośćhttp://myserver powinna zobaczyć strona pomocy.

Mam skonfigurowaną domyślną trasę:

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );
}

Następnie mam skonfigurowaną rejestrację obszaru pomocy:

public override void RegisterArea(AreaRegistrationContext context)
{
    context.MapRoute(
        "HelpPage_Default",
        "doc/{action}/{apiId}",
        new { controller = "Help", action = "Index", apiId = UrlParameter.Optional });

    HelpPageConfig.Register(GlobalConfiguration.Configuration);
}

Kiedy zmieniam RouteConfigcontroller do"Help" Dostaję:

Widok „Indeks” lub jego główny nie został znaleziony lub silnik widoku nie obsługuje wyszukiwanych lokalizacji

Kiedy zmieniam trasę strony pomocy"{controller}/{action}/{apiId}" moje AttributeRoutes przestają działać.

Czy jest łatwy sposób na domyślną stronę główną ASP.NET Help Pages?

questionAnswers(2)

yourAnswerToTheQuestion