imageURL正确,但尝试在IIS Express中运行时,图像的链接已断开

imageURL正确,但尝试在IIS Express中运行时,图像的链接已断开,image,visual-studio-2017,imageurl,Image,Visual Studio 2017,Imageurl,我正在做一个训练练习,让一个简单的png文件显示在ASP页面上。我正在使用以下相对链接URL: images/pencil.png 当我在设计视图中设置图像url时,铅笔会出现,因此它似乎是正确的路径: 但是,每当我尝试在按钮单击后使用以下代码设置图像时: resultLabel.Text = "You selected pencil"; imageResult.ImageUrl ="images/pencil.png"; 当我运行IIS Express时,我只得到一个断开的链接。有什么建

我正在做一个训练练习,让一个简单的png文件显示在ASP页面上。我正在使用以下相对链接URL:

images/pencil.png
当我在设计视图中设置图像url时,铅笔会出现,因此它似乎是正确的路径:

但是,每当我尝试在按钮单击后使用以下代码设置图像时:

resultLabel.Text = "You selected pencil";
imageResult.ImageUrl ="images/pencil.png";
当我运行IIS Express时,我只得到一个断开的链接。有什么建议吗?我尝试在windows功能中打开静态内容,但没有成功。我正在使用Visual Studio 2017

在Microsoft Edge中查看控制台时出现以下错误:

尝试在中的图像之前添加~/path@RajSappidi我试过了,但没有成功help@Vaslo在应用程序的根目录下是否有包含pencil.png文件的图像文件夹?是的,该文件夹与default.aspx处于同一级别,并且假设我需要再深入一步才能接近这些文件。我试图把文件单独放在外部文件夹中,没有文件夹,仍然没有图片。再次强调,在设计视图中,找到图片并发布,所以我认为这条路是正确的。我相信IIS有问题。