2009-06-26 198 views
1

TempImage位於當前Web應用程序的根目錄下。當我嘗試設置圖像的ImageUrl時,出現以下錯誤。出於某種原因,asp.net web服務器試圖找到它自己當前的根目錄下的Asp.NET開發服務器DirectoryNotFoundException

這就是我要做的:

<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

回答

1

如果圖像是在當前應用程序的根目錄只需指定:

<asp:image ImageUrl="~/imagename.jpg" runat="server" /> 
+0

這就是我正在做的,我得到的錯誤找不到路徑的一部分'C:\ Program Files \ Common Files \ Microsoft Shared \ DevServer \ 9.0 \ TempImage \ image.jpg – theKing 2009-06-26 04:26:27

0

檢查的asp.net用戶帳戶具有權限的目錄。原因可能是由於缺乏權限,正在嘗試其他路徑。