2017-01-10 33 views
0

我有一個MVC Web應用程序。 開始網址是// foo/login/index。 在視圖上顯示圖片images/bar.jpg。 圖片在de目錄// foo/images什麼決定了Web應用程序中的當前目錄

在我的工作站上這個工作正常,但是當我將它安裝在測試服務器上時,該站點找不到圖片,因爲它的圖片url爲: // foo/login/images/bar.jpg而不是//foo/images/bar.jpg

所以我的工作站上的當前目錄與測試服務器上的不同。

我的問題:什麼決定了MVC Web應用程序的當前目錄

回答

1

你可能在你的視圖是這樣的:

<img src="~/images/bar.jpg"> 

的:

<img src="images/bar.jpg"> 

將其替換代字符或〜字符在運行時由渲染引擎解析爲您網站的根目錄(本地路徑)。

相關問題