簡體   English   中英

在 Visual Studio 上通過 IIS Express 運行時可以加載圖像,但通過 IIS 運行時無法加載

[英]Image can load when running by IIS Express on Visual studio, but can't load when running by IIS

C:\\WebApplication1\\WebApplication1創建 Web 應用程序項目,如下所示。
在此處輸入圖片說明 在此處輸入圖片說明

文件Test/index.aspx

<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <h1>index page</h1>
            <img src="../images/myimage1.png" />
        </div>
    </form>
</body>
</html>

在 Visual Studio 上通過 IIS Express 運行時可以加載圖像,如下所示。
在此處輸入圖片說明


在 IIS 上的默認網站下添加應用程序,並將默認文檔設置為Test/index.aspx ,如下所示。
在此處輸入圖片說明 在此處輸入圖片說明 由 IIS 運行時無法加載圖像。
在此處輸入圖片說明

但是,我可以通過http://localhost/WebApplication1/images/myimage1.png打開圖像,如下所示。 在此處輸入圖片說明

你能幫我推薦一下嗎?

嘗試使用以下代碼:

<div>
         <h1>index page</h1>
        <img src="./images/myimage1.png" />
    </div>

在此處輸入圖片說明

在此處輸入圖片說明

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM