2015-06-17 3 views
0

Если я запустил мое приложение, приложение работает правильно. Когда я пытаюсь опубликовать в файловой системе, изображения не отображаются. Изображения включены в проект, и в папке публикации я нахожу изображения в папке с изображениями. но - не отображается. Ошибок нет, поэтому я не знаю, где я должен был смотреть. Кто-нибудь может мне помочь? Изображение представляет собой простой тег html.Изображение не показано asp.net

<img src="~/Images/logo.png"> 

ответ

1

Вы не можете смешивать ~ с не RUNAT = контроль "сервер":

Но вы можете сделать это:

<img src='<%= ResolveUrl("~/Images/logo.png") %>'/> 

MVC:

<img src="@Url.Content("~/Images/logo.png")" 
+0

не работает :( – user3432681

+0

@ user3432681 видеть мое редактировать –

+0

Оно не решить проблему. Когда я использую и работать в визуальной студии я могу видеть изображения, только тогда, когда я Я публиковал webapp, но не показывал изображения. Это странно для меня. – user3432681

0

Является ли это Веб-проект ASP.NET? Если это так, обновите его следующим образом:

<img src="~/Images/logo.png" runat="server" /> 
+0

Нет, я не использую webform. Я использую MVC Razor – user3432681

0

Вот два способа настройки изображения. Любой должен работать на вас.

<img src="/Images/logo.png" />

<asp:Image ID="Image1" ImageUrl="~/Images/logo.png" runat="server" />

Смежные вопросы