2009-08-19 7 views
0

Je reçois cette erreur lorsque j'essaie de "voir dans le navigateur" à partir d'un fichier ASPX dans Visual Studio 2008. La complication du problème est que je ne suis pas réellement sur le serveur lui-même, c'est un projet qui a été extrait du contrôle de la source sur ma machine locale. J'ai vu la solution pour le problème si j'étais sur le serveur mais mon ordinateur n'est pas et n'a pas été configuré pour fonctionner en tant que serveur. Alors, y a-t-il un moyen de résoudre ce problème sans configurer mon propre ordinateur en tant que serveur? Je ne suis pas familier avec Visual Studio et le framework .net, donc si j'ai laissé quelque chose de vital ou quoi que ce soit, merci de demander des éclaircissements.Erreur de configuration ASP dans <authentication mode = "Windows" />

Merci d'avance!

--edit--

Merci pour les gars réponses, mais la solution proposée ne fonctionnera pas puisque le projet est un « site Web » pas un « projet web » http://msdn.microsoft.com/en-us/library/aa730880%28VS.80%29.aspx#wapp_topic5

Je n » J'ai un fichier de projet (.csproj) Je peux cliquer avec le bouton droit de la souris pour obtenir l'onglet de propriétés dont vous parlez. Plus d'idées pour ce problème compte tenu de ces nouveaux faits?

+1

Quel système d'exploitation exécutez-vous sur votre ordinateur de développement? Votre machine est-elle dans un domaine ou dans un groupe de travail? –

+0

Je n'ai jamais eu de problème avec ça, sur quel système d'exploitation êtes-vous? Le projet fonctionne-t-il sur Cassini (Vis studio) ou sur IIS local? –

+0

Pourquoi pensez-vous que la solution ne s'applique qu'aux serveurs? Le mode d'authentification Windows est disponible sur toutes les plates-formes Windows et l'exigence de l'application-racine l'est également. –

Répondre

1

Cliquez avec le bouton droit sur les propriétés du projet de site Web, accédez à l'onglet Web. Sous les serveurs, il y a quelques options. J'utilise généralement la valeur par défaut qui est "Utiliser Visual Studio Development Server" et "Auto Assign Port".

Si ce site Web a été migré à partir d'une version antérieure de VS, il se peut qu'il ne soit pas configuré pour fonctionner de cette manière (spécification 1.1 a utilisé le serveur IIS localement). Si vous voulez utiliser le serveur IIS, vous devrez l'exécuter et configurer le répertoire virtuel pour cela.

+0

Cela ressemble exactement à la solution que je recherche, mais je ne trouve pas de 'propriétés de projet de site Web'. Devrais-je avoir le projet ouvert, fermé? Est-ce dans l'explorateur de solutions, le menu principal? Désolé, comme je l'ai dit je suis nouveau à Visual Studio et la chose est énorme! – Trajanus

+0

Je suis d'accord que c'est le problème. Pour effectuer les modifications, ouvrez le projet dans Visual Studio, cliquez avec le bouton droit sur le projet dans l'Explorateur de projet et sélectionnez Propriétés. –

+0

Je ne semble pas avoir ces options. Quand j'ai ouvert le projet et que je clique avec le bouton droit de la souris, j'ai l'option 'Pages de propriétés' mais pas 'Propriétés'.Quand je vais aux pages de propriétés, j'ai les options d'onglet 'Références', 'Construire', 'Accessibilité', 'Options de démarrage' et 'Options MSBuild'. Sous les options de démarrage il y a une section étiquetée «Serveur» et il y a un bouton radio marqué «Utiliser le serveur web par défaut» mais il n'y a pas d'option de port ou Utiliser Visual Studio Development Server. C'est un projet que j'ai vérifié depuis le contrôle de source, pas créé moi-même. – Trajanus

0

Cela pourrait être la cause de nombreux problèmes .. même les problèmes XML dans le web.config au-dessus de ce noeud XML dans le web.config .. peut-être une fermeture XML «/» sur un noeud XML ..

J'ai récemment eu cette erreur à cause d'un Telerik Rad Controls pour la mise à jour ASP.NET AJAX. L'assistant de mise à niveau du menu Telerik Visual Studio a automatiquement converti certains paramètres dans mon fichier web.config. Il a également ajouté des choses qu'il ne devrait pas avoir. Après avoir complètement supprimé ce nœud XML, il a résolu ce problème.

<authentication mode="Windows" /> 
Questions connexes