在Visual Studio中工作時有關路徑的問題。在我的母版頁中,我有一些加載CSS文件以及JavaScript文件的路徑。Visual Studio和ASP.Net路徑問題
我的第一個問題是,如果我使用相對路徑,相對路徑是否應該來自主頁面文件的位置?例如,如果我將所有母版頁文件保存在名爲MasterPages的網站根目錄下,我應該假設這是我的相對路徑加載css文件的起點?如果該主頁面用於包裝一個aspx文件,樹中的幾個目錄是硬編碼的相對路徑仍然有效?
第二個問題,有沒有辦法使用絕對路徑,以便一切工作在我的本地機器以及當我將文件移動到webroot?例如我的本地機器上的應用程序路徑可能是localhost/myappdir/default.aspx,但是當我將應用程序移動到服務器時,沒有myappdir,並且default.aspx位於webroot中。我不想在將文件移動到服務器後更改文件中的路徑。
目前我有..
SRC = 「<%= VirtualPathUtility.ToAbsolute( 」〜/ lib中/ CSS/style.css文件「)%>」
但這樣的Visual Studio找不到css文件更新intellence
這個解決方案怎麼了?內容佔位符包裝我的js包括.. asp:ContentPlaceHolder> –
JBeckton
2010-02-12 03:21:06