Я разрабатываю веб-приложение с использованием среды ASP.NET MVC 3.
Я использую Windows XP Professional на своем компьютере.
Я решил выполнить свое веб-приложение через локальный сервер IIS 5.1 во время разработки.IIS 5.1 + ASP .NET MVC 3 + Изображение не загружено
Сначала я установил IIS 5.1.
Затем я создал виртуальный каталог под веб-сайтом по умолчанию для своего веб-приложения.
Тогда я выполнил следующую команду:
aspnet_regiis -i
Затем я добавил следующее отображение расширения для моего виртуального каталога:
- Исполняемые: C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_isapi.dll
- Расширение:. *
- Опция «Проверить наличие файла» не установлен.
Для информации здесь мой метод RegisterRoutes написано в моем Global.asax.cs файле:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Accueil", action = "Accueil", id = UrlParameter.Optional } // Default parameters
);
}
Когда я запускаю мой веб-приложений с помощью Visual Studio 2010 в режиме отладки, то я могу загрузить один мой взгляд с успехом.
Но я заметил, что изображение не было загружено.
Вот IMG тег, содержащий изображение:
<img src="../../../Content/images/Valider_064.png" alt="Valider" />
Вот часть моего веб-дерева папок приложения:
- ActivitesHtml5 [FOLDER]: Корень веб-приложения
- Содержание [ FOLDER]
- images [FOLDER]
- Valider_064.png [FILE]
- images [FOLDER]
- контроллер [FOLDER]
- ConnexionController.cs [FILE]: Содержит метод действия для создания моего взгляда.
- просмотров [FOLDER]
- Connexion [FOLDER]
- Connexion [FOLDER]
- Connexion.cshtml [FILE]: Razor файл с моей точки зрения.
- Connexion [FOLDER]
- Connexion [FOLDER]
- Содержание [ FOLDER]
Кто-то знает, почему мой образ не загружена правильно?