Развертывание asp.net Mvc Web-приложения - PullRequest
0 голосов
/ 01 декабря 2010

когда я запускал свое приложение из vs, все пошло нормально. Я развернул приложение и запустил его из IIS7 на компьютере с Windows 7, веб-сайт работает нормально, но значки и изображения в папке с содержимым не отображаются на веб-страницах когда я пытаюсь перемещаться по этому изображению, он говорит, что файлы не найдены

Ответы [ 2 ]

0 голосов
/ 01 декабря 2010

Я подозреваю, что вы ссылаетесь на изображения с помощью пути, отличающегося от веб-сервера VS и способа настройки сайта в IIS.

Например, если вы использовали

<link href="../../Content/Somefile.css" />

для ссылки на файл CSS (или изображение) имейте в виду, что путь может быть неправильным на вашем компьютере IIS.

Возможно, вам придется обновить такие пути до

<link href="<%: Url.Content("~/Content/Somefile.css") %> />

0 голосов
/ 01 декабря 2010

Обычно это мелочи, которые мы пропускаем при программировании (и развертывании)

  1. Убедитесь, что ваш виртуальный каталог указан в правильном месте
  2. Убедитесь, что ваш контент опубликован
  3. Убедитесь, что права доступа к вашему виртуальному каталогу верны

Хотя дополнительная информация поможет точно определить, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...