9
votes

Obtenir une erreur "L'attribut" TargetFramework "fait actuellement référence à une version ultérieure que la version installée du .NET Framework"

J'ai publié une API Web ASP.NET sur IIS7 Server. Quand je le teste localement. Je reçois une erreur de cadre ci-dessous:

Erreur de configuration

Description: Une erreur s'est produite lors du traitement d'un Fichier de configuration requis pour effectuer cette demande. S'il vous plaît examiner le Détails d'erreur spécifiques ci-dessous et modifiez votre fichier de configuration de manière appropriée.

Message d'erreur d'analyseur: l'attribut «cibleFramework» dans le élément du fichier web.config est utilisé uniquement pour cibler version 4.0 et ultérieure du framework .NET (par exemple, ' '). Le "tacheframework" Attribut fait actuellement référence à une version plus tard que la version installée du .NET Framework. Spécifiez une cible valide version de la structure .NET ou installer la version requise de la .NET Framework.

Erreur source:

ligne 20:
Ligne 21:
Ligne 22:
Ligne 23:
Ligne 24:

Je ne suis pas tout à fait sûr de ce qu'il est faux, car j'ai un site Web ASP.NET en cours d'exécution sur le serveur à l'aide de Framework 4.0.


2 commentaires

L'erreur est en simple anglais .. Vous devez installer .NET 4.5 sur le serveur où le site Web est en cours d'exécution.


@Cloudviz Un peu en retard, mais n'hésitez pas à accepter la réponse. C'est bon pour les questions pour avoir une réponse acceptée, afin que les personnes ayant le même problème ne nécessitent pas besoin de regarder des commentaires. :)


3 Réponses :


-1
votes

Spécifiez une version cible valide de la structure .NET ou Installez le Version requise du .NET Framework .

Vous devez installer .NET 4.5 sur le serveur où le site Web est en cours d'exécution.


0 commentaires

0
votes

ou vous pouvez modifier votre cadre d'application à partir de 4.5 à 4.0 Vous pouvez le faire en cliquant avec le bouton droit de la souris sur Projet >> Propriétés >> Cadre Cible .


0 commentaires

4
votes

télécharger .NET 4.5 de ici Après l'installation réussie, exécutez l'invite de commande (en tant qu'administrateur) et localisez à cette adresse:

% windir% \ microsoft.net \ framework \ v4.0.30319

exécutez maintenant cette commande:

aspnet_regiis -iru


0 commentaires