.Net站點配置iis虛擬目錄引發(fā)的路徑問題


在iis7.0上把web程序配置成站點是ok的,但配置成虛擬目錄的話,就會發(fā)現(xiàn)圖片路徑不對,
樣式文件和圖片都不能加載并且導致鏈接出錯。

下面是解決方案:

1,上傳圖片  ~/upload

2,cs程序,鏈接跳轉(zhuǎn),請用~/index.aspx

3,頁面端引用"~/"路徑的東西,請用<asp:img 等
.Net服務器控件,html控件不起作用(加runat="server"也不行)

4,頁面層還可以用"./"

5,對于用戶控件請用:  src='<%=ResolveUrl("../image/logo.png")%>'

6,書寫路徑,請用Vs代碼工具中的彈出框來選擇


原文鏈接:.Net站點配置iis虛擬目錄引發(fā)的路徑問題