At 08:18 AM 11/15/2004, Yussef Alkhamrichi wrote:
>I've gone into the code and the only thing I can image that occurs is that the 
>web.config of one virtual directory is configured twice for the same AppDomain.

Again, I'm curious, is one a child directory of another mount?
Either physical or virtual path (or both?)

>I found some strange code in 2 lines that are indirectly related to the 
>configuration, in host.h the function void Configure(String *VirtualPath, 
>String *PhysicalPath, HostFactory *Factory, int HostKey) contains these lines:
>
>physicalPath = physicalPath->Substring(0, VirtualPath->get_Length() - 1);
>virtualPath = virtualPath->Substring(0, VirtualPath->get_Length() - 1);
>
>shouldn't these be:
>
>physicalPath = physicalPath->Substring(0, physicalPath->get_Length() - 1);
>virtualPath = virtualPath->Substring(0, virtualPath->get_Length() - 1);
>
>(the last line ofcourse has no effect, but maybe it's better to get the code 
>as clean as possible).

This looks sane; did you test w/ this patch?  99% certain you
caught a live one.

Bill 

Reply via email to