如題,之前是.NET framework 4.0一切正常,因?yàn)槠渌鞣N原因,想換用4.5.2,結(jié)果發(fā)現(xiàn)繼承自IRouteHandler接口的對(duì)象處理不了有擴(kuò)展名的地址,只要去掉路徑中的點(diǎn)號(hào),就會(huì)被IRouteHandler對(duì)象處理,但是包含了點(diǎn)號(hào)之后,就不被處理了,如路由分配對(duì)象:new Route("{url}/my_special_path/{*dir}", new MySpecialHandler()),那么http://localhost:99011/main/my_special_path/a/b/c.js不會(huì)被注冊(cè)的MySpecialHandler對(duì)象處理,而改為http://localhost:99011/main/my_special_path/a/b/cjs就會(huì)被處理了,但是不可能全部需要路由處理的地址都改成沒(méi)有后綴的,這個(gè)問(wèn)題怎么解決呢?大家能指點(diǎn)一下嗎?不勝感激
1 回答

蕭十郎
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
原來(lái)是vs2015Community版本的問(wèn)題,vs2013ultimate版本沒(méi)有這個(gè)問(wèn)題,不知道其他版本怎樣
- 1 回答
- 0 關(guān)注
- 378 瀏覽
添加回答
舉報(bào)
0/150
提交
取消