2009-06-26 23 views
1

TempImageは、現在のWebアプリケーションのルートディレクトリの下にあります。イメージのImageUrlを設定しようとすると、以下のエラーが表示されます。Asp.NET開発サーバーDirectoryNotFoundException

<asp:image ImageUrl="~/TempImages/... /> 

アイブ氏はまた、

<asp:image ImageUrl="/TempImages/... /> 
<asp:image ImageUrl="./TempImages/... /> 
<asp:image ImageUrl="TempImages/... /> 

戻り、これを試してみました:何らかの理由でasp.netのWebサーバは、自身の現在のルートの下にディレクトリを検索しようとしているために

これは私が何をしようとしていますものですエラー:

パス '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

+0

の一部を見つけることができませんでした。 Visual Studio用のミニIIS)、またはIISでこの設定をしていますか? –

+0

なぜDownvoteですか? –

0

チェックをasp.netユーザーアカウントがディレクトリへのアクセス権を持っている場合。原因は、アクセス許可の不足のために、他のパスが試行されている可能性があります。

関連する問題