D'équipe pour erreur: ASPNETCOMPILER: erreur ASPRUNTIME: « / localhost: 8080 » est pas un chemin d'accès virtuel valide. Toute suggestion?

StackOverflow https://stackoverflow.com/questions/3099740

Question

Je suis en train de créer une solution pour application Web construit en utilisant VS 2008 et face à l'erreur suivante.

ASPNETCOMPILER: erreur ASPRUNTIME: '/ localhost: 8080'. N'est pas un chemin virtuel valide

Je n'ai absolument aucune idée de comment et pourquoi se produit? Est-il lié avec les paramètres du projet ou deploy propriétés du site Web? La solution est vérifiée dans le contrôle de code source.

Les mêmes œuvres pour une autre branche de la même solution et la construction se produit sans aucune erreur.

Était-ce utile?

La solution

Dans les propriétés du projet pour le site Web, sous les options MSBuild, modifier le chemin de dossier de sortie, en supprimant le numéro de port.

Autres conseils

Dans votre solution de projet Web cliquez droit sur le projet (qui est comme http: // localhost: xxx / _1 / ) dans la solution et cliquez sur Pages de propriété. Une nouvelle boîte de dialogue ouvrira en disant " http: // youwebsiteName: xxxx / _1 / Pages de propriétés" comme titre. Dans ce dialogue, cliquez « MSBuild Options ».

En cliquant sur cette option le contenu de la boîte de dialogue changeront et certaines propriétés ayant cases à cocher et champ de texte sera affiché. Le premier champ de texte va dire « dossier de sortie » et à l'intérieur du champ de texte, il y aura un chemin écrit qui dit quelque chose comme « d: \ data \ allProjects \ ProjetWeb \ localhost: 8080 ».

Il est évident que ce n'est pas chemin valide que vous ne pouvez pas créer un dossier ayant « : » au nom fodler / chemin. Donc supprimer ce numéro du côlon et le port et l'enregistrer. Cela permettra de résoudre le problème en ce qui concerne le chemin d'accès virtuel valide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top