La migration de mon MVC 3 application MVC 4

Je ne sais vraiment pas quoi faire, je suis cet article qui montre comment migrer mon MVC 3 application manuellement .

J'ai suivi toutes les étapes mais lors de l'exécution de mon application, l'erreur suivante se produit:

Erreur de serveur dans l'Application'/'.

Impossible de charger le fichier ou l'assembly 'Système.Web.Les pages web.Rasoir,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 " ou
l'une de ses dépendances. L'assemblée manifeste définition
ne correspond pas à la référence d'assembly. (Exception de HRESULT:
0x80131040)

Description: Une exception non gérée s'est produite lors de l'exécution de
la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'
informations sur l'erreur et où elle a son origine dans le code.

Détails De L'Exception: System.IO.FileLoadException: impossible de charger le fichier ou l'
assemblage du Système.Web.Les pages web.Rasoir, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. L'
situé à l'assemblée manifeste définition ne correspond pas à l'assemblée
de référence. (Exception de HRESULT: 0x80131040)

Source De L'Erreur:

Une exception non gérée s'est produite lors de l'exécution de la
demande web actuelle. Informations concernant l'origine et l'emplacement de
l'exception peut être identifié à l'aide de la trace de pile d'exception ci-dessous.

De l'assemblée de la Charge de Trace: Les informations suivantes peuvent être utiles à
déterminer pourquoi l'assemblée " du Système.Web.Les pages web.Rasoir,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
n'a pas pu être chargé.

WRN: Assemblée de liaison de la journalisation est DÉSACTIVÉE. Pour activer la liaison d'assembly
l'échec de la journalisation, définissez la valeur de registre
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) à 1. Remarque: Il N'
est certains de la performance de la pénalité associée avec l'échec de liaison d'assembly
la journalisation. Pour désactiver cette fonction, supprimez la valeur de registre
[HKLM\Software\Microsoft\Fusion!EnableLog].

Trace De La Pile:

[FileLoadException: impossible de charger le fichier ou l'assembly
'Système.Web.Les pages web.Rasoir, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. L'
situé à l'assemblée manifeste définition ne correspond pas à l'assemblée
de référence. (Exception de HRESULT: 0x80131040)]

Microsoft.Web.Les échantillons.PreApplicationStartCode.Start() +0

[InvalidOperationException: Le pré-démarrage de l'application d'initialisation
méthode de Démarrage de type Microsoft.Web.Les échantillons.PreApplicationStartCode
a déclenché une exception avec le message d'erreur suivant: impossible de charger
le fichier ou l'assembly 'Système.Web.Les pages web.Rasoir, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses
les dépendances. L'assemblée manifeste définition ne fait pas de
match de l'assemblée de référence. (Exception de HRESULT: 0x80131040).]

Système.Web.La Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1
méthodes) +423

Système.Web.La Compilation.BuildManager.CallPreStartInitMethods() +306

Système.Web.De l'hébergement.HostingEnvironment.Initialiser(ApplicationManager
appManager, IApplicationHost appHost, IConfigMapPathFactory
configMapPathFactory, HostingEnvironmentParameters hostingParameters,
PolicyLevel policyLevel, Exception appDomainCreationException) +677

[HttpException (0x80004005): Le pré-démarrage de l'application d'initialisation
méthode de Démarrage de type Microsoft.Web.Les échantillons.PreApplicationStartCode
a déclenché une exception avec le message d'erreur suivant: impossible de charger
le fichier ou l'assembly 'Système.Web.Les pages web.Rasoir, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses
les dépendances. L'assemblée manifeste définition ne fait pas de
match de l'assemblée de référence. (Exception de HRESULT: 0x80131040).]

Système.Web.HttpRuntime.FirstRequestInit(HttpContext contexte) +9079340
Système.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext contexte) +97
Système.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest
wr, HttpContext contexte) +256

Informations De Version: Microsoft .NET Framework Version:4.0.30319;
ASP.NET Version:4.0.30319.237

J'ai regardé le code, mais je ne vois aucune référence au Système.Web.Les pages web.Rasoir dans la version 1.0 à la version 2.0 uniquement.

InformationsquelleAutor ridermansb | 2011-10-05