2008-12-15 93 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