我正在使用ASP .NET MVC 3框架開發Web應用程序。
我在我的電腦上使用Windows XP Professional。
我決定在開發過程中通過我的IIS 5.1本地服務器執行我的Web應用程序。IIS 5.1 + ASP .NET MVC 3 +未加載圖像
首先,我安裝了IIS 5.1。
然後我在我的web應用程序的默認網站下創建了一個虛擬目錄。
然後我已經執行了下面的命令行:
aspnet_regiis -i
然後,我已加入下列擴展映射到我的虛擬目錄:
- 可執行文件:C:\ Windows \ Microsoft.NET \框架\ 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中啓動我的Web應用程序,然後我可以加載一個我的觀點成功。
但我注意到圖像未加載。
這裏是包含圖像img標籤:
<img src="../../../Content/images/Valider_064.png" alt="Valider" />
這裏是一塊我的web應用程序文件夾樹的:
- ActivitesHtml5 [FOLDER]:web應用程序的根
- 內容[ FOLDER]
- 圖片[FOLDER]
- Valider_064.png [FILE]
- 圖片[FOLDER]
- 控制器[FOLDER]
- ConnexionController.cs [FILE]:包含動作方法生成視圖。
- 查看[文件夾]
- 聯接[文件夾]
- 聯接[文件夾]
- Connexion.cshtml [文件]:我的觀點的剃刀文件。
- 聯接[文件夾]
- 聯接[文件夾]
- 內容[ FOLDER]
是否有人知道爲什麼我的形象是不是正確加載?