2011-09-14 4 views
1

J'ai une application Web ASP.NET qui contient un fichier web.config dans le répertoire parent du site Web. J'ai un autre dossier dans le site Web qui a une autre application d'asp.net. Le dossier a également un répertoire web.config pour lui-même. Lorsque j'exécute l'application dans le sous-dossier, elle renvoie une erreur et, d'une manière ou d'une autre, ces erreurs sont liées à des références dans l'application de niveau racine.Problèmes Web.Config

Initialement, il a lancé cette erreur: le sous-répertoire de code n'existe pas,. J'ai ajouté un dossier factice pour cela dans l'application dans le sous-dossier mais il semble chercher plus de références. existe-t-il un moyen de résoudre ce problème?

L'application parente a sa propre configuration et l'application dans le sous-dossier a son propre web.config. Lorsque je lance l'application dans le sous-dossier, j'essaie d'utiliser le fichier web.config de l'application parente.

Merci Jay

+0

Pouvez-vous donner des messages d'erreur spécifiques? Sans cela, nous pouvons vous donner des choses générales à rechercher, mais nous pouvons vous aider avec plus d'informations. – David

+0

Quelle est l'erreur que vous obtenez? – IrishChieftain

+0

Impossible de charger le fichier ou l'assemblage 'PrintTask_VBNet, Version = 2.0.0.0, Culture = neutre, PublicKeyToken = 2a7e7966c16048d7' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. Détails de l'exception: System.IO.FileNotFoundException: Impossible de charger le fichier ou l'assemblage 'PrintTask_VBNet, Version = 2.0.0.0, Culture = neutre, PublicKeyToken = 2a7e7966c16048d7' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. – jayGIS

Répondre

1

vous devez préciser ceci:

I have an ASP.NET web application that has a web.config file in the website's parent directory. I have another folder in the website which has another asp.net application. The folder also has a web.config directory for itself.

  1. ce que vous nous dites que vous avez installé une application web et son web.config n'est pas dans le même dossier, mais dans un parent dossier? C'est faux!

  2. votre autre dossier contient une application asp.net avec un répertoire web.config!?!?

dans ASP.NET pour les applications imbriquées ou non imbriquées, vous devez essentiellement avoir le web.config dans le même dossier où vous avez la page default.aspx et le sous-dossier bin, si le web.config est pas là mais dans n'importe quel dossier parent ou enfant, cela ne marchera pas, très probablement.

Je suppose ici des choses que vous n'expliquez pas beaucoup, modifier la question avec plus de détails et je vais modifier cette réponse :)