比方說之前為 http://localhost現(xiàn)在想發(fā)布為 http://localhost/mvc 直接在IIS里發(fā)布虛擬目錄的話,所有的按鈕鏈接還會是以前的形式,一點(diǎn)就出錯(cuò)。(沒法自動加上mvc這個(gè)二級域名)后來將路由匹配規(guī)則"{controller}/{action}" 改為"mvc/{controller}/{action}"按正常網(wǎng)站發(fā)布后確實(shí)能達(dá)到用 http://localhost/mvc 訪問的目的,但是css和js路徑都還不對。(都是用這種形式引用的: <%= Url.Content("~/Contents/Css/jQueryUI/jquery-ui-1.8.1.custom.css") %>)想問問有沒有人知道MVC2中是否有參數(shù)可以自動給這些鏈接加前綴?或者更好的將mvc2工程發(fā)布為虛擬目錄的方法?
1 回答

波斯汪
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊
你在IIS里是用的虛擬目錄還是應(yīng)用程序目錄?。扛某捎脩?yīng)用程序目錄我覺得會解決這個(gè)問題
- 1 回答
- 0 關(guān)注
- 691 瀏覽
添加回答
舉報(bào)
0/150
提交
取消