Je ne peux pas résoudre ce problème
Je suggère de changer le fichier c:\Windows\System32\drivers\etc\hosts
et d’ajouter après
# localhost name resolution is handled within DNS itself.
la ligne suivante:
127.0.0.1 mysite.dev
mais ça n'aide pas. Aucune suggestion?
Une erreur se produit lorsque j'essaie d'ouvrir un projet de site Web dans Microsoft Visual Studio 2012.
J'ai déjà trouvé la solution. Je viens juste de modifier le fichier C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
en ajoutant mon site au noeud <sites>
.
La plupart du temps, du moins dans mon cas, cela se produit lorsqu'un fichier *.csproj.user
se trouve dans le répertoire du projet et qu'il contient <UseIISExpress>true</UseIISExpress>
.
Comme mentionné par Zachary Cutler , vous pouvez également simplement: fermer Visual Studio, supprimer le fichier
*.csproj.user
et rouvrir Visual Studio. Cela forcera VS à reconstruire le fichier.
Vous pouvez choisir d’installer IIS localement et d’éditer quelques balises sur le fichier .csproj Fichier . Ouvrez votre fichier csproj et allez à la section <VisualStudio>
puis recherchez la balise <UseIIS>True</UseIIS>
it doit être définie sur true, puis pour taguer: <IISUrl>
et configurer avec l'adresse URL où l'application sera hébergée pour les tests:
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>False</AutoAssignPort>
<DevelopmentServerPort></DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
**<IISUrl>http://localhost/myWebSiteAppSample</IISUrl>**
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
Et c'est. Maintenant, vous pouvez charger votre projet normalement.
Le problème serait que la configuration de votre projet soit exécutée dans le répertoire local IIS et que l'URL spécifiée n'existe pas.
Il existe des options que vous pouvez faire pour résoudre le problème.
Option 1: (Utilisez IIS Express)
1.) Ouvrez votre fichier .csproj de projet Web en tant que XAML ou dans le bloc-notes.
2.) Trouvez ces propriétés et définissez-les en fonction de vos préférences.
UseIIS = false
UseIISExpress = true
et c'est tout.
Option 2: (Utilisez IIS local)
Suivez les étapes de l’option 1 mais modifiez les propriétés suivantes.
UseIIS = true
IISUrl = https: // localhost
UseIISExpress = false
J'avais le même problème. Je viens de supprimer un dossier nommé .vs dans le répertoire du projet et cela a fonctionné pour moi.
Je suis juste allé au répertoire nommé dans l'erreur et ai renommé le applicationhost.config et ai redémarré et VS a créé un nouveau fichier et a fonctionné bien.
Je ne sais pas pourquoi, mon fichier applicationhost.config
était complètement absent de mon dossier C:\Users\Administrator\Documents\IISExpress\config\
.
Copier/coller C:\inetpub\history\applicationhost.config
dans ce dossier a semblé résoudre le problème pour moi.
Vous avez eu l’idée d’ici .
Pas exactement la même erreur, mais j'ai été conduit à cette réponse depuis la première moitié de l'erreur correspond. Votre fichier applicationhost.config peut simplement être en lecture seule. Décoller ça a résolu l'erreur pour moi. Cette erreur appelle spécifiquement le fichier, vous devriez donc pouvoir le trouver facilement.
J'avais le même problème en raison de la modification du mot de passe réseau. J'ai changé le mot de passe de connexion NetExtendor, mais je dois me connecter à mon ordinateur portable avec l'ancien mot de passe.
Essayez ces étapes pour résoudre ce problème:
connectez-vous à l'ordinateur avec n'importe quel mot de passe Connectez-vous à vpn avec n'importe quel mot de passe.
Cela a fonctionné pour moi :-)
Merci!
Mon problème était avec Windows 10 Defender. J'avais donné la permission à IIS dans le passé, mais il semble qu'il l'ignore maintenant. J'y jetterai un coup d'œil plus tard, mais pour l'instant j'ai désactivé l'accès contrôlé aux dossiers et cela a fonctionné.
<IISUrl>
de .csproj
avec <CustomServerUrl>
.Modifier :
netsh http add iplisten 0.0.0.0
et voyez s’il résout le problème.J'espère que cela aiderait quelqu'un qui cherche encore un moyen.
Je sais que c'est probablement un événement rare, mais j'ai pensé le mettre ici:
Mon fichier csproj
a été réglé sur "lecture seule" (ne me demandez pas comment j'ai géré cela), mais après avoir désactivé l'accès "lecture seule", tout s'est bien passé. (VS2017)