2008-12-15 127 views

回答

0

它获取应用程序根目录的虚拟路径,并通过对应用程序根目录使用波浪号(〜)表示法使其相对。

因此,如果您的应用程序在http://localhost/WebApp1主持,您要访问Picture1.jpg在根目录下,使用将返回〜/ Picture1.jpg

串_directoryName = Request.AppRelativeCurrentExecutionFilePath +“Picture1.jpg”将返回http://localhost/WebApp1/Picture1.jpg

+0

这是不正确的 - 它是*当前执行文件的虚拟路径* - 不是应用程序根目录本身。所以你的例子根本无法工作,因为它会将_directoryName解析为“〜/ default.aspxPicture1.jpg”之类的东西。 – 2009-08-21 06:56:13