MVC Web サイトを持っていますが、仮想ディレクトリ内にあるイメージ ファイルを問題なく提供しています。私は自分のファイルにそのままアクセスできますhttp://localhost/images/1.jpg
ファイルが別のドライブにある場合、ファイルを提供するにはどうすればよいですか? たとえば、それらが にある場合D:\images\1.jpg
。
MVC Web サイトを持っていますが、仮想ディレクトリ内にあるイメージ ファイルを問題なく提供しています。私は自分のファイルにそのままアクセスできますhttp://localhost/images/1.jpg
ファイルが別のドライブにある場合、ファイルを提供するにはどうすればよいですか? たとえば、それらが にある場合D:\images\1.jpg
。
あなたが達成しようとしていることを知らずに、これはお勧めできません。ホスト環境の IO アクセスに関しては、Web アプリケーションはサンドボックス内で動作することになっています。ただし、共有ホスティング環境にいる場合は状況が変わる可能性があります。
これらのイメージを仮想ディレクトリ内のサブフォルダーにコピーできない原因は何ですか?
もう 1 つのオプションは、この外部フォルダー用に別の仮想ディレクトリを作成し、Web 内の別のリソースとしてアクセスすることです。
繰り返しになりますが、何をしようとしているのかをもう少し詳しく説明すると、より良い応答が得られる可能性があります。
私は@Uchithaに同意します。アーキテクチャの観点から、私はこれを試しません。あなたも本当に持っているなら、あなたの制御できない状況のために、おそらくSymbolic Link Pathsを見てください。詳細については、次の msdn 記事を参照してください: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363878(v=vs.85).aspx