我目前正在開發一個Asp.Net 5/mvc 6應用程序。我正在運行beta5版本並更新到beta7。我注意到我的索引頁是從wwwroot目錄加載的(我開始在wwwroot中使用索引頁的應用程序,現在使用mvc,使索引冗餘在wwwroot中)wwwroot在服務頁面不是MVC6
我所有的mvc視圖都加載正確在更新到beta7之前,我最好不想回到beta5。在Startup.cs
app.UseMvc(config =>
{
config.MapRoute(
name: "Default",
template: "{controller}/{action}/{id?}",//optional id
defaults: new { controller = "App", action = "Index" }
);
});
Project.json
"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0-beta7",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta7",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta7",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta7",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta7",
"Microsoft.Framework.Configuration.FileExtensions": "1.0.0-beta8",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta7"
},
你可以接受你自己的答案。它允許在StackOverflow中:) – Meligy