---
title: HTTP Error 404 când rulezi o aplicație MVC în IIS 7
description: "Dacă la rularea unei aplicații ASP.NET MVC în IIS 7 primești „HTTP Error 404.0 - Not Found\", asigură-te că application pool-ul rulează în mod **Integrated** și adaugă în `web.config`: ``` ``` Ajustează versiunea assembly-ului la cea a aplicației. Pentru aplicații…"
url: "https://www.hostx.ro/kb/http-error-404-cand-rulati-mvc-in-iis-7/"
updated: "2026-07-25"
category: Programare / Aplicații / ASP .NET MVC
tags:
  - ASP.NET
  - erori
  - IIS
  - web.config
---

# HTTP Error 404 când rulezi o aplicație MVC în IIS 7

Dacă la rularea unei aplicații ASP.NET MVC în IIS 7 primești „HTTP Error 404.0 - Not Found", asigură-te că application pool-ul rulează în mod **Integrated** și adaugă în `web.config`:

```
<system.webServer>
  <validation validateIntegratedModeConfiguration="false" />
  <modules runAllManagedModulesForAllRequests="true">
    <remove name="UrlRoutingModule" />
    <add name="UrlRoutingModule"
      type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  </modules>
</system.webServer>
```

Ajustează versiunea assembly-ului la cea a aplicației. Pentru aplicații ASP.NET MVC moderne, această configurare de obicei nu mai este necesară.
