2010-10-05 16 views
5

Czy ASP.Net 4.0 i ASP.Net 2.0/3.0/3.5 współistnieją w ramach SAME WEBSITE/WEB PROJECT? Nie pytam, czy mogą współistnieć na tym samym serwerze, o którym wiem, że mogą.Czy program ASP.Net 4.0 może zostać skonfigurowany jako aplikacja podrzędna/katalog wirtualny witryny root korzystającej z programu ASP.Net 2.0?

Strona podstawowa to ASP.Net 2.0. Wiem, że możemy skonfigurować aplikację ASP.Net 3.5 w tej samej witrynie, co subprogram, ponieważ używają tego samego CLR. Zastanawiasz się, czy możemy zrobić to samo, umieszczając projekt/aplikację ASP.Net 4.0 jako aplikację podrzędną/katalog wirtualny w witrynie głównej ASP.Net 2.0 (aby aplikacja podrzędna posiadała własną pulę aplikacji, np. Pod CLR 2.0, CLR 4.0 itd.).

Wielkie dzięki z góry.

+1

Ponieważ nikt nie odpowiedział, a ja sam dostałem odpowiedzi testując, chcę tylko, aby ludzie o podobnych pytaniach wiedzieli, że mogą współistnieć pod tą samą stroną internetową. – hssh

+2

Czy możesz rozwinąć temat? –

Odpowiedz

5

Tak, to zadziała, jedyne, czego potrzebujesz, aby zmodyfikować plik web.config w katalogu nadrzędnym i dodać atrybut inheritInChildApplications = "false".

<location path="." inheritInChildApplications="false"> 
<system.web> 
... 
</system.web> 
</location> 
Powiązane problemy