namespace MyQuotesApp
{
public class Startup
{
// This method gets called by the runtime. Use this method to add services to the container.
// For more information on how to configure your application, visit http://go.microsoft.com/fwlink/?LinkID=398940
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole();
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseDefaultFiles();
app.UseStaticFiles();
//app.Run(async (context) =>
//{
// await context.Response.WriteAsync("Hello World!");
//});
app.UseMvc();
}
}
}
ответ
UseDefaultFiles
выберите эти файлы по умолчанию.
- default.htm
- default.html
- index.htm
- index.html
Если это не работает в вашем случае. Вы можете указать имя своего файла по умолчанию: DefaultFilesOptions
.
DefaultFilesOptions options = new DefaultFilesOptions();
options.DefaultFileNames.Clear();
options.DefaultFileNames.Add("index.html");
app.UseDefaultFiles(options);
Вы также можете использовать app.UseFileServer();
, он сочетает в себе функциональность
app.UseDefaultFiles();
app.UseStaticFiles();
Примечание:UseDefaultFiles
должен вызываться перед тем UseStaticFiles
служить файл по умолчанию. UseDefaultFiles
- ретранслятор URL, который фактически не служит файлу. Вы должны включить статическое промежуточное программное обеспечение (UseStaticFiles
) для обслуживания файла.
P.S. также обновляет ваши пакеты до самых последних.
Это на самом деле помогло мне, не понял бы, что моя проблема заключалась в том, что по умолчанию были файлы по умолчанию и только статические файлы ... Или, после много боли. Благодарю. – Felype
Попробуйте это.
app.UseMvc(config =>
{
config.MapRoute(
name: "Default",
template: "{controller=*YourControllerName*}/{action=Index}/{id?}"
);
});
- 1. ASP.NET Core MVC index.html не задан как страница по умолчанию
- 2. .NET Core rc2 WebAPI с index.html как страница по умолчанию
- 3. не index.html показывая как страницу по умолчанию
- 4. Значение параметра simple_form по умолчанию не отображается.
- 5. Задание имени файла по умолчанию для статической папки asp.net core
- 6. дротик HTMLrequest по умолчанию index.html не работает
- 7. не index.html по умолчанию установлен в подобласти
- 8. Apache2 не подбирает правильный index.html по умолчанию
- 9. По умолчанию Кордова index.html компилирует
- 10. Джекил По умолчанию не index.html отображения стилей
- 11. Browserstack не обслуживающих index.html по умолчанию
- 12. Как установить индекс по умолчанию index.html
- 13. открытие файла index.html по умолчанию в папке (asp.net)
- 14. asp.net core project.json intellisense не отображается
- 15. Как использовать Newtonsoft.Json по умолчанию в Asp.net Core Web Api?
- 16. Как добавить параметр URL по умолчанию в ASP.NET Core
- 17. ASP.NET Документ по умолчанию
- 18. выноска по умолчанию не отображается
- 19. Развертывание webapp под ROOT - index.html не отображается
- 20. Поставить статический файл index.html по умолчанию
- 21. столбец первичного ключа не отображается по умолчанию
- 22. Сегментация по умолчанию (core dumped)
- 23. Настройка приложения ASP.NET Core для установки новых файлов по умолчанию
- 24. Значение по умолчанию модели Django не отображается в SQL
- 25. Rails simple_form значение ввода по умолчанию не отображается
- 26. Asp.Net Mvc Checkboxfor значение по умолчанию?
- 27. Asp.Net Использовать значение по умолчанию в FormView
- 28. Значение по умолчанию в управлении сервером asp.net
- 29. Значение по умолчанию Значение по умолчанию Hibernate
- 30. Dojo FilteringSelect: значение по умолчанию для async. магазин не отображается
Какое имя файла по умолчанию? – Ahmar
Обновите пакеты, если они не нацелены на последние версии 1.1? – Ahmar
имя файла по умолчанию - index.html в папке wwwrool и обновление всех пакетов ... но не работает –