TempImage位于当前Web应用程序的根目录下。当我尝试设置图像的ImageUrl时,我得到以下错误。由于某种原因,asp.net Web服务器试图在其自己的当前根目录下找到该目录
这就是我想要做的事情:
<asp:image ImageUrl="~/TempImages/... />
我也试过
<asp:image ImageUrl="/TempImages/... />
<asp:image ImageUrl="./TempImages/... />
<asp:image ImageUrl="TempImages/... />
返回此错误:
无法找到路径'C:\ Program Files \ Common Files \ Microsoft Shared \ DevServer \ 9.0 \ TempImage
的一部分答案 0 :(得分:1)
如果图像位于当前应用程序的根目录中,请指定:
<asp:image ImageUrl="~/imagename.jpg" runat="server" />
答案 1 :(得分:0)
检查asp.net用户帐户是否具有该目录的权限。原因可能是由于缺乏权限,正在尝试其他路径。