我有一個在我的網站(例如www.example.com/go/)的子目錄上運行的asp.net應用程序,並且在一個.js腳本文件中,我試圖引用位於我的圖像目錄中的圖像項目。當我使用/Images/add.png
來引用圖像時,我可以在調試模式下看到圖像,但不能在應用程序發佈時看到圖像(在調試模式下,應用程序只運行在logalhost:port#上,而不是在/去/ url路徑)。當我使用go/Images/add.png
來引用圖像時,我可以在已發佈的Web應用程序上看到圖像,但不能在調試模式下進行測試。從我的腳本中引用圖像資源的正確方法是什麼,以便我可以在生產和調試模式下看到它?如何在asp.net mvc項目中正確引用腳本中的圖像文件?
編輯
出於某種原因,相對路徑不工作。 我用./Images/add.png
和../Images/add.png
進行了實驗。
我有一些問題,其中,在我的項目圖像不被複制自動售貨機當我部署時。我會檢查發佈端的目錄,看看它們是否在那裏。 – 2013-02-25 15:58:50
@Llepwryd是的,我確保圖像在目錄中,我可以通過輸入URL訪問它們。 – JSideris 2013-02-25 16:09:00