第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

升級到 aspnet core 2.1 之后 route 無法匹配帶有文件后綴(.html)的請求

升級到 aspnet core 2.1 之后 route 無法匹配帶有文件后綴(.html)的請求

RISEBY 2018-08-16 10:09:54
route template:routes.MapRoute("IndexPage",                "feed/{page}.html",                new { controller = "User", action = "Index" }             );請求地址:http://www.abc.com/feed/2.html,無法匹配上述路由。SetCompatibilityVersion(CompatibilityVersion.Version_2_1)已經(jīng)添加了。請問是什么原因?
查看完整描述

1 回答

?
慕容森

TA貢獻1853條經(jīng)驗 獲得超18個贊

定位問題的步驟:首先受到 aspnetcore 2.1 升級文檔的啟發(fā),先從sln中移出了Web項目,然后刪除了該項目下所有的文件,使用dotnet new mvc新建一個項目,添加路由 feed/{page}.html,測試結(jié)果是可以正常匹配的。

于是,逐步恢復(fù)原來的內(nèi)容,先是 csproj 中的引用,結(jié)果引用一恢復(fù),就無法匹配了,接下來一步一步的縮小范圍,最后定位到是由于引用了一個內(nèi)部的 nuget造成的問題,刪除這個引用即可正常匹配了。


查看完整回答
反對 回復(fù) 2018-09-05
  • 1 回答
  • 0 關(guān)注
  • 1375 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號