none
Serveur WEB IIS RRS feed

  • Question

  • Bonjour,

    G une appli WEB sous .Net 4.0. Elle fonctionne bien avec le serveur VS Developpement mais pas sous le serveur local Web IIS.

    Une autre appli sous .Net 3.5 SP1 fonctionne, elle, très bien.

    Ma version de IE est la 6.0 et je ne peux l'upgrader (Développement pour le boulot).

    Si qqun peut m'aider...

    Merci par avance.


    UOLAD
    dimanche 7 novembre 2010 13:31

Réponses

  • Bon, il semblerai qu'une modif sur la config du répertoire virtuel dans le gestionnaire IIS ai résolu le pb. G coché l'autorisation intégré à Windows. Reste un pb mais coté serveur SQL.

    Merci à vous tous


    UOLAD
    • Marqué comme réponse UoLAD dimanche 7 novembre 2010 16:06
    dimanche 7 novembre 2010 16:06

Toutes les réponses

  • Bonjour,

    Message d'erreur ? L'application 4.0 utilise t'elle bien un pool différent de l'application 3.5 ? Un pool ne peut gérer que des applications qui sont toutes en même version. Il faut donc au minimum avoir un pool associé aux applications 3.5 et un pool associé aux applications 4.0. Voir par exemple http://www.codeproject.com/KB/server-management/VersionsDotnetFramework.aspx (en anglais mais permet de voir les dialogues à utiliser si besoin).

    Sinon quel est le problème exact ? Quel est le message qui s'affiche ? Y a t'il qq chose dans le journal des évènements ? C'est plus facile pour comprendre ce qui ne va pas ;-) je me base sur l'erreur que je pense la plus probable faute d'information.


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    dimanche 7 novembre 2010 13:57
    Modérateur
  • Bonjour,

    Vous devez créer et utiliser 2 pools d'applications fonctionnant sur le Framework 2.0 et le 4.0. Mettez votre application .NET 3.5 SP1 dans le pool d'applications du Framework 2.0 et votre application .NET 4.0 dans le pool d'applications du Framework 4.0.

    Cordialement


    Gilles TOURREAU - MVP C# - MCPD Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5 - MCTS ADO .NET 3.5 / SQL Server 2008 Developper - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    dimanche 7 novembre 2010 14:04
    Modérateur
  • Arf, désolé, mes compétences étant assez limitées dans ce domaine, je ne comprends pas bien vos réponses, notamment, au sujet des "pools".

    Pour info complémentaire : je n'ai pas vraiment de message d'erreur, mais : http erreur 500. impossible d'afficher la page. On dirait qu'elle ne cherche mm pas à se charger.

    De plus, je vien de créer une page defaukt.aspx avec VS 2008, Framework 3.5 et mm problème. Bon affichage avec le serveur interne à VS mais mm erreur avec le serveur IIS.

    Merci pour votre aide


    UOLAD
    dimanche 7 novembre 2010 14:13
  • Je tenterai bien une réinstall de mon serveur IIS, mais ya une appli qui fonctionne bien. C'est bizzare qd meme.

    Depuis que j'ai éxécuter aspnet_regiis -i depuis le dossier du framework 4, toutes les appli dans IIS sont en asp.net 4, et celle qui fonctionnait avant, fonctionne toujours maintenant. J'avou être un peu désarmer là.

     

    Pour info, je n'arrive pas à exécuter l'appli si je coche ASP.NET dans Débogueurs de l'onglet web. Si cela peut être un indice pour vous...


    UOLAD
    dimanche 7 novembre 2010 15:23
  • Bon, il semblerai qu'une modif sur la config du répertoire virtuel dans le gestionnaire IIS ai résolu le pb. G coché l'autorisation intégré à Windows. Reste un pb mais coté serveur SQL.

    Merci à vous tous


    UOLAD
    • Marqué comme réponse UoLAD dimanche 7 novembre 2010 16:06
    dimanche 7 novembre 2010 16:06
  • Bonjour,

    En cas d'erreur http 500 qui indique une erreur côté serveur, il faut aller voir dans le journal des évènements de Windows ce qui permet de savoir plus précisemment ce qui se passe.

    A priori le problème a été résolu en modifiant l'application 3.5 pour la faire tourner en 4.0 ce qui permet aux deux applications d'utiliser le même pool.

    Si toutefois, on était obliger de remettre l'ancienne application en 3.5, la marche à suivre est ici : http://technet.microsoft.com/fr-fr/library/cc786585(v=WS.10).aspx et voir "Pour créer un nouveau pool d'application" et "Pour attribuer une application à un pool d'applications". Au final, il faudrait alors avoir un pool pour l'application 3.5 et un autre pool pour l'application 4.0.


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    dimanche 7 novembre 2010 17:04
    Modérateur