可能的虚拟路径:
/folder1/folder2/image.jpg
~/folder1/folder2/image.jpg
folder1/folder2/image.jpg
具体路径:
C:\folder1\folder2\image.jpg
D:\folder1\folder2\image.jpg
C:/folder1/folder2/image.jpg
C:/folder1\folder2/image.jpg
如何检查路径是否为虚拟路径,而且不容易出错?我之所以问这个问题是因为当我在具体路径上使用Server.MapPath()
时,它会抛出异常。但是,我传递给 Server.MapPath()
的内容可以是我提供的任何一个示例,在运行时我不知道它是什么。
X:
开头吗? - BrunoLM