2010-06-29 6 views
0

J'ai un site Web asp.net fonctionnant correctement dans IIS 6.0. Je me souviens très bien que la version ASP.NET des sites a été mise à la version 2.0 dans IIS mais je viens de vérifier et de trouver la version définie à rien. Si je clique sur la liste déroulante de la version du site asp.net dans IIS, je peux voir deux options (1.1.4322 et 2.0.50727). Le problème est que je le remets à 2.0 et maintenant le site ne peut plus être accédé à la fois à distance et localement.Impossible d'accéder au site Web asp.net après avoir défini la version asp.net à la version 2.0 dans IIS 6.0

Et je ne peux pas le remettre à "rien" puisque la liste déroulante de version a seulement deux options (2.0.50727 et 1.1.4322).

Des idées sur ce qui pourrait mal se passer.

Voici ce que je reçois dans le navigateur

La page ne peut être trouvée La page que vous recherchez aurait pu enlevé, son nom a changé, ou est temporairement indisponible.

S'il vous plaît essayez ce qui suit:

• Faire surethat l'adresse du site Web affichée dans la barre d'adresse de votre navigateur est épeautre et formaté correctement.

• Si vous avez atteint cette page en cliquant sur un lien , contactez le site Web administrateur pour les avertir que le lien est mal formaté.

• Cliquez sur le bouton Précédent pour essayer un autre lien . Erreur HTTP 404 - Fichier ou répertoire introuvable. Internet Information Services (IIS)

Informations techniques (pour le soutien personnel) •

Aller à Microsoft Product Services de soutien et d'effectuer un titre recherche pour les mots HTTP et 404. • Ouvrez IIS Aide, qui est accessible dans le Gestionnaire des services Internet (inetmgr) et recherche pour les rubriques intitulées Configuration du site Web, Tâches administratives communes et À propos de Messages d'erreur personnalisés.

+0

Quelle version de votre site Web ASP.NET fonctionne? Si c'est en dessous de .net 2.0 alors vous devriez sélectionner 1.1.4322, n'importe quelle version du framework ci-dessus et incluant la 2.0 select box devrait être 2.0.50727. – eugeneK

+0

Assurez-vous que asp.net isapi est activé et autorisé. – Oded

+0

Le site est sur .NET 3.5 SP1 – StackTrace

Répondre

0

Il semble que .NET ne soit pas correctement installé sur votre site Web IIS. Essayez d'ouvrir une invite de commande, entrez dans% windir% \ Microsoft.NET \ Framework \ v2.0.50727 \ et exécutez aspnet_regiis.exe (utilisez la directive -? Pour obtenir de l'aide). Si vous n'exécutez qu'un site Web IIS sur votre serveur, vous pouvez exécuter aspnet_regiis.exe -i

Espérons que cela puisse vous aider.

0

.net 1.1 et .net 2.0 ne s'entendent pas bien sur IIS 6.0. Vous devez exécuter l'un des frameworks dans un pool d'applications différent. Par exemple, pour chaque site Web 1.1, exécutez-le dans un nouveau pool d'applications (autre que celui par défaut).

+0

Dans ce cas particulier, tous les sites sur le serveur fonctionnent sous la version 2.0 – StackTrace