コード ビハインドから仮想ディレクトリ フォルダにアクセスしようとしています。
- ASP.Net Web サイト名 : SuperImages
- 物理フォルダー : C:\images
- 仮想ディレクトリ フォルダー : allimages (App_Data、Scripts、Properties フォルダーと同じレベルにあります)
このフォルダー内のアイテムにアクセスして数を数え、Web ページに表示しようとしています。
どうすればいいですか?
前もって感謝します!
================================================== =====================
更新:以下の投稿から、 Server.MapPath が正しい物理パスを提供するようです。しかし、間違った物理パスを取得しているように思えます。理由は、「デバッグ」モードを実行しているためです。
したがって、デバッグモードで実行中に Server.MapPath が正しくポイントされていることを確認する方法はありますか?
================================================== ====================
解決 :
問題は、デバッグ モードで、ローカル IIS の代わりに VS Dev Server を使用していたことです。ローカル IIS でアプリの仮想ディレクトリを再作成しました。この新しく作成されたアプリの「allimages」フォルダー用に別の仮想ディレクトリを再作成し、問題を解決しました。