2017-08-30 138 views
0

我的內部網站託管在IIS服務器上。我添加了一個虛擬目錄使用虛擬目錄時的IIS路徑問題

/Resources 

與我已經給出了正確的道路憑據物理路徑\\svr-dc\Images\Technical\Done\Resources

當我在瀏覽器中輸入http://intraweb/internaldb/Resources//blue%20shaft.png時,我可以看到圖像。但是,當我的應用程序加載它嘗試訪問以下網址http://intraweb/Resources//blue%20shaft.png 我很明顯錯過了這裏很簡單的東西。

我通過從我的SQL數據庫執行查詢來提取圖像,並在我的視圖中調用@Html.Raw(ViewBag.Body)來顯示內容。除圖像外,所有內容都應顯示。

+1

我想你將不得不提供更多信息,比如你如何在你的視圖/頁面中引用該圖像。 –

+0

圖像的路徑存儲在我的SQL數據庫中。我通過在我的頁面上調用@ Html.Raw解壓縮它。 – laz

+0

用您的視圖的相關部分更新您的問題。 –

回答

0

您應該將虛擬目錄轉換爲應用程序。右鍵單擊虛擬目錄並選擇「轉換爲應用程序」。然後,IIS將提供與該應用程序相關的Web請求。

+0

我剛剛嘗試過。問題仍然是一樣的。 – laz

+0

如果您從數據庫中提取圖像字節,請將字節轉換爲base64string,並且應將其放入HTML標記中,如下所示。 '' –

+0

Harish我沒有權限更改SQL中的內容。 – laz