Re: Multiple web.config files in a virtual directory

From: Curt_C [MVP] (software_AT_darkfalz.com)
Date: 05/27/04


Date: Thu, 27 May 2004 14:28:34 -0500

Ah, yes. IF it's an "app" then all bets are off.
If it's not there are some things, like the security model/type that can't
be "re-set" in a sub web.config, only once in the root one.

-- 
Curt Christianson
Owner/Lead Developer, DF-Software
Site: http://www.Darkfalz.com
Blog: http://blog.Darkfalz.com
"John Saunders" <johnwsaundersiii@notcoldmail.com> wrote in message
news:O5R$rfBREHA.252@TK2MSFTNGP10.phx.gbl...
> I meant _if_ the sub is flagged as an app. The issue I raised only happens
> if the sub is an app.
> -- 
> John Saunders
> johnwsaundersiii at hotmail
>
>
> "Curt_C [MVP]" <software_AT_darkfalz.com> wrote in message
> news:%23BjVsQBREHA.568@TK2MSFTNGP12.phx.gbl...
> > oopss... I mean IIS, not VS
> >
> > -- 
> > Curt Christianson
> > Owner/Lead Developer, DF-Software
> > Site: http://www.Darkfalz.com
> > Blog: http://blog.Darkfalz.com
> >
> >
> > "John Saunders" <johnwsaundersiii@notcoldmail.com> wrote in message
> > news:%23qLDO1AREHA.3124@TK2MSFTNGP12.phx.gbl...
> > > "Curt_C [MVP]" <software_AT_darkfalz.com> wrote in message
> > > news:udY9AGAREHA.3612@TK2MSFTNGP10.phx.gbl...
> > > > yes, but you are limited what can be in the second one... usually
> > thought
> > > > its better to have the ONE in the root and use the <location> tags
to
> > > > explicitely handle things in the subfolders
> > >
> > > Curt, what are the limitations on the web.config in the subfolder?
> > >
> > > The only limitation I'm aware of is an issue with assembly references
if
> > the
> > > sub-folder is also an application. If the main web.config uses
> > >
> > > <httpModules>
> > >     <add name="MyModule" type="MyNamespace.MyModule, MyAssembly" />
> > > </httpModules>
> > >
> > > Then the subapplication will be looking for a
SubApp\bin\MyAssembly.dll.
> > You
> > > can add a <remove name="MyModule" /> to the sub-web.config, but it's
> > already
> > > too late - ASP.NET will be looking for MyAssembly.dll before it gets
> > around
> > > to processing your <remove>. The workaround is to place a dummy
> > > MyAssembly.dll in SubApp\bin.
> > > -- 
> > > John Saunders
> > > johnwsaundersiii at hotmail
> > >
> > >
> >
> >
>
>


Relevant Pages