跳转到视图文件夹
想要启动时直接打开带视图文件夹前缀的ExpenseForm
视图,可以设置launchUrl
//添加一行
"launchUrl": "Chp01/ExpenseForm",
在Properties/launchSettings.json
文件中修改
"profiles": {
"ExpenseAide": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"applicationUrl": "http://localhost:5207",
"launchUrl": "Chp01/ExpenseForm", //新添加的一行
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
运行效果:
Program.cs设置
app.MapControllerRoute(
name: "default",
// pattern: "{controller=Home}/{action=Index}/{id?}");
pattern: "{controller=Chp01}/{action=ExpenseForm}/{id?}");
// 设置监听地址和端口
// 添加特定路由,用于直接访问ExpenseForm动作
app.Urls.Clear();
app.Urls.Add("http://*:5207"); // 监听所有IP地址的5000端口
// 或者指定特定的IP地址,例如:app.Urls.Add("http://192.168.1.100:5000");
app.Run();