0

MVC Web サイトを持っていますが、仮想ディレクトリ内にあるイメージ ファイルを問題なく提供しています。私は自分のファイルにそのままアクセスできますhttp://localhost/images/1.jpg

ファイルが別のドライブにある場合、ファイルを提供するにはどうすればよいですか? たとえば、それらが にある場合D:\images\1.jpg

4

2 に答える 2

2

あなたが達成しようとしていることを知らずに、これはお勧めできません。ホスト環境の IO アクセスに関しては、Web アプリケーションはサンドボックス内で動作することになっています。ただし、共有ホスティング環境にいる場合は状況が変わる可能性があります。

これらのイメージを仮想ディレクトリ内のサブフォルダーにコピーできない原因は何ですか?

もう 1 つのオプションは、この外部フォルダー用に別の仮想ディレクトリを作成し、Web 内の別のリソースとしてアクセスすることです。

繰り返しになりますが、何をしようとしているのかをもう少し詳しく説明すると、より良い応答が得られる可能性があります。

于 2013-08-05T01:12:48.193 に答える
0

私は@Uchithaに同意します。アーキテクチャの観点から、私はこれを試しません。あなたも本当に持っているなら、あなたの制御できない状況のために、おそらくSymbolic Link Pathsを見てください。詳細については、次の msdn 記事を参照してください: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363878(v=vs.85).aspx

于 2013-08-05T01:16:51.820 に答える