IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Déployement Windows Serveur 2003 / IIS6 d'une application MVC 4 /error <compilation targetFramework="4.5" />


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 6
    Par défaut Déployement Windows Serveur 2003 / IIS6 d'une application MVC 4 /error <compilation targetFramework="4.5" />
    Bonjour,

    Je suis novice question déployement j'ai réalisé une application sur VS 2012 / VB / MVC 4.5 et j'essaye de la livrer sur l’environnent de recette Windows Server 2003 / IIS 6 /Framework 2.0.

    Après configuration du serveur (instalation .Net 4.0...). J'ai toujours l'erreur :

    Servor Error :
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: The 'targetFramework' attribute in the <compilation> element of the Web.config file is used only to target version 4.0 and later of the .NET Framework (for example, '<compilation targetFramework="4.0">'). The 'targetFramework' attribute currently references a version that is later than the installed version of the .NET Framework. Specify a valid target version of the .NET Framework, or install the required version of the .NET Framework.

    Source Error:


    Line 37: <system.web>
    Line 38: <roleManager defaultProvider="AspNetWindowsTokenRoleProvider" />
    Line 39: <compilation targetFramework="4.5" />
    Line 40: <httpRuntime targetFramework="4.5" />
    Line 41: <sessionState timeout="61" mode="InProc" cookieless="UseCookies" regenerateExpiredSessionId="false" />


    Source File: C:\Inetpub\wwwroot\RecetteProjet\web.config Line: 39


    Est-ce que quelqu'un aurais une idée de comment je pourrais le corriger s'il vous plait ?
    Est-ce qu'il faut installer le Framework 4.5 sur le serveur ?

    Merci beaucoup d'avance

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Est-ce qu'il faut installer le Framework 4.5 sur le serveur ?
    C'est bien ça. Ton programme a besoin du Framework sur lequel il s'appuie pour fonctionner.

  3. #3
    Membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 6
    Par défaut Déployement Windows Serveur 2003 / IIS6 d'une application MVC 4 /error <compilation targetFramework="4.5" />
    Merci, c'est exactement ce que je voulais faire installer le framework 4.5 sur le serveur. Par contre j'ai vue que le Framework 4.5 ne fonctionne pas sur Windows server 2003. Est ce que c'est bien le cas ?
    Comment je peux contourner le problème ?

    Merci bcp
    Elsa

  4. #4
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Vous avez raison, sur Windows server 2003, le framework 4 est le dernier que vous pouvez installer, source : http://msdn.microsoft.com/fr-fr/libr...v=vs.110).aspx

    Donc vous avez deux choix :

    - passer de serveur 2003 à 2008

    - ou faire appuyer votre programme sur Framework 4.0... Ça se change dans "MyProject"...
    Après je ne sais pas si ça va créer beaucoup de souci ou pas dans votre programme (composant manquant)
    Il faut tester.

  5. #5
    Membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 6
    Par défaut Déployement Windows Serveur 2003 / IIS6 d'une application MVC 4 /error <compilation targetFramework="4.5" />
    Bonjour,

    Merci beaucoup. Je vais essayer de voir si je peux effectivement appuyer mon développement sur Framework 4.0. J'ai bien peur que ça ne soit pas possible parce que quand j'installe VS 2005 il est par défaut sur le 4.5..., mais je vais regarder en tout cas je vous remercie d'avoir pris le temps de m'aider.

    Cordialement
    Elsa

  6. #6
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Bonjour,

    Quand on créer un programme, Visual Studio va toujours proposer de prendre le dernier Framework disponible...
    Mais il n'y a aucun problème à en prendre un antérieur. (Si on le fait depuis le début).
    Après c'est toujours possible... Y'aura juste éventuellement des modifications à faire.

    Dans le premier post vous disiez utiliser VS 2012. Dans ce cas il faut aller dans MyProject/Application/Target Framework
    (Sur le dernier message vous parlez de VS 2005, mais ça doit être une erreur.)

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/12/2014, 12h08
  2. Réponses: 2
    Dernier message: 02/01/2013, 15h41
  3. Application client/serveur et windows serveur 2003
    Par aldama dans le forum HyperFileSQL
    Réponses: 4
    Dernier message: 25/08/2009, 18h47
  4. Réponses: 2
    Dernier message: 05/09/2007, 10h51
  5. Réponses: 4
    Dernier message: 25/03/2005, 20h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo