Répertoire virtuel de ne pas être configuré comme une application dans IIS
J'ai téléchargé un test de code de site web à partir d'un site et je me suis converti à visual studio 2008. Mais, j'obtiens l'erreur de compilation suivante:
"C'est une erreur d'utiliser une section enregistré comme allowDefinition='MachineToApplication" au-delà du niveau de l'application. Cette erreur peut être causée par un répertoire virtuel de ne pas être configuré comme une application dans IIS."
Quelqu'un, à résoudre le problème svp??!!
Je me demande pourquoi il y a un vote négatif pour une question valable. Eh bien, je l'ai fixée par +1.
La plupart des réponses ci-dessous sont assez mauvais conseils.
La plupart des réponses ci-dessous sont assez mauvais conseils.
OriginalL'auteur Nila | 2009-12-21
Vous devez vous connecter pour publier un commentaire.
Cela dépend de comment vous êtes l'exécution de l'application.
Si votre marche, il thro le temp asp.net serveur web qui démarre lorsque vous exécutez une application à partir de la VS2008
ou
Configurer les applications web dans votre système IIS.
Vous pouvez recevoir ce message d'erreur parce que, l'application à configurer dans le local IIS
au lieu de temp. asp.net web server. Afin de déplacer les fichiers de l'application dans le répertoire Inetpub/wwwroot. Et de le configurer comme l'application web avant de l'exécuter.
Réf.
http://forums.asp.net/t/1031775.aspx <<-- essayez cette première
http://umbraco.org/documentation/books/install-umbraco-4-on-windows-vista/configure-iis-website
http://www.shabdar.org/virtual-directory-not-being-configured-as-an-application-in-iis.html
U ne me veux copier mon dossier de projet dans le chemin d'accès de répertoire Inetpub/wwwroot???
Il fonctionne.. Merci!!!!!!!
OriginalL'auteur solairaja
Ce problème se pose le plus souvent, lorsque vous ouvrez le site web dans Visual Studio, mais accidentellement ouvert le parent de la racine du dossier. Par exemple, imaginez que vous avez un site web situé à l'C:\MyProjects\Website1 où le Web1 dossier est le dossier racine du site web. Lorsque vous ouvrez ce site web à partir de Visual Studio, vous êtes invité à spécifier le dossier racine du site web - il est impératif de choisir le Web1 dossier. Si vous sélectionnez par erreur le MyProjects dossier puis le Web.fichier de config dans le Web1 le dossier est maintenant dans l'un des sous-dossiers. Parce que le Web.fichier de configuration comprend l'élément, parmi d'autres au niveau de l'application paramètres, vous recevrez l'erreur ci-dessus.
La correction de cette erreur (dans la plupart des cas), alors, est de fermer votre projet et de le rouvrir à partir de Visual Studio, vous assurer que vous sélectionnez le dossier approprié.
Bonne Programmation!
Référence: http://scottonwriting.net/sowblog/archive/2010/02/17/163375.aspx
OriginalL'auteur Rae Lee