当在ASP.NET Core应用程序中出现“此本地主机页面无法找到”错误时,可以尝试以下解决方法:
示例代码:
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
示例代码:
namespace YourApplication.Controllers
{
public class HomeController : Controller
{
public IActionResult Index()
{
return View();
}
}
}
例如,如果您的控制器是HomeController,对应的视图文件应该位于Views文件夹下的Home文件夹中,且名称为Index.cshtml。
示例代码:
services.AddControllersWithViews();
示例代码:
app.UsePathBase("/yoursubfolder");
使用这些解决方法之一,您应该能够解决“此本地主机页面无法找到”错误并正确显示您的ASP.NET Core应用程序。