Web サーバーにローカルに保存されている画像を表示するアプリケーションを作成しようとしています。これが私の見解です。「エントリ」はのような絶対アドレスであることに注意してください"C:\Images\Image1.jpg"
。ただし、実行すると"Not allowed to load local resource: file:///C:/Images/ImageName.jpg"
、コンソール ログに記録されます。そのため、クライアント上のイメージにアクセスしようとする可能性があります。クライアントで画像ソースを探すのではなく、ローカル Web サーバー パスにアクセスするようビューに指示するにはどうすればよいですか? 画像は Web サーバーの別のドライブに保存されているため、画像をプロジェクト ディレクトリに移動することはできません。
<!-- language: c# -->
@model List<String>
<div style="height: 500px; overflow:scroll;">
<h2>
ScreenShots for testMachine</h2>
@foreach (var entry in Model)
{
<div class="nailthumb-container square-thumb">
<img alt="screenshot" src="@Url.Content(entry)" />
</div>
}
</div>