C#中如何把相对路径转成绝对路径?求大神赐教!!

时间:2022-11-27 17:19:34
C#中如何把相对路径转成绝对路径?求大神赐教!!

7 个解决方案

#1


../  、   / 

#2


Server.MapPath()

#3


Server.MapPath()

#4


Server.MapPath()

#5


相对根路径,或者用server.mappath

#6


http://188.93.174.57/#q=asp.net+resolveurl&newwindow=1&tbs=lr:lang_1zh-CN%7Clang_1zh-TW&lr=lang_zh-CN%7Clang_zh-TW

注意,在asp.net 下的路径最好都是以 ~ 开头的路径,既不是“相对路径”也不是“绝对路径”。经过asp.net计算出来的“客户端访问路径,可以在你的asp.net部署在 iis 虚拟目录不同层级下时也能正常执行。

#7


                     ~/path/file

#1


../  、   / 

#2


Server.MapPath()

#3


Server.MapPath()

#4


Server.MapPath()

#5


相对根路径,或者用server.mappath

#6


http://188.93.174.57/#q=asp.net+resolveurl&newwindow=1&tbs=lr:lang_1zh-CN%7Clang_1zh-TW&lr=lang_zh-CN%7Clang_zh-TW

注意,在asp.net 下的路径最好都是以 ~ 开头的路径,既不是“相对路径”也不是“绝对路径”。经过asp.net计算出来的“客户端访问路径,可以在你的asp.net部署在 iis 虚拟目录不同层级下时也能正常执行。

#7


                     ~/path/file