0

ASP.NETでプロジェクトに取り組んでいますが、この場合は行き詰まります。

ローカルマシンに1万枚の画像があります。ASP.Netのピクチャーボックスに表示する必要があります。すべての画像をWebアプリケーションフォルダにコピーできません。だから私は次のようなファイルパスを与える必要があります

\\ server \ something \ something.jpg

しかし、もちろんそれは機能しません。

私はいくつかの解決策を見つけましたが、それらはそれほど明確ではないので、私はなんとか成功することができませんでした。

だから私は何をすべきですか?

4

1 に答える 1

0
  1. IISで、サイトに仮想サブディレクトリを定義します。ディレクトリの物理的な場所は\\server\somethingです。次に、イメージの仮想URLをとして指定できるようになります~/something.jpg

  2. コードビハインドを使用して画像(aspxページまたはashxハンドラー)を返します。次に、IISユーザーに十分なアクセス許可が与えられると、Webアプリケーションは必要な画像を読み取り、応答ストリームに配置します。

于 2013-01-28T15:58:09.817 に答える