2010-10-18 47 views

回答

0

按照docs

虛擬(相對)路徑到應用絕對路徑轉換。

如果您的內容位於/ Content目錄中,則需要包含它。並非所有內容都存在於/ Content目錄中。例如,在我目前工作的應用程序,JavaScript的生活在/腳本,所以我們使用

Url.Content("~/scripts/xyz.js"); 

它轉換爲應用程序絕對路徑的虛擬路徑。

由於應用程序可能安裝在Web服務器的根目錄或目錄中,因此您永遠不知道絕對路徑是否安全。使用這種方法照顧這一點。

+0

因爲MVC項目默認具有「Content」文件夾,所以該名稱應該更通用一些。 – jgauffin 2010-10-18 08:17:39

相關問題