ASP.Net - Błędem jest użycie sekcji zarejestrowanej jako allowDefinition = 'MachineToApplication' poza poziomem aplikacji
Uzyskanie tego błędu w aplikacji intranetowej, którą uruchomiliśmy w naszym środowisku programistycznym, i nie jestem pewien, gdzie szukać rozwiązania. Aplikacja działała dobrze, jednak jest uruchamiana na wspólnym serwerze z innym zespołem programistów i mamy problem ze śledzeniem błędu (żadna aktualizacja nie została wprowadzona do aplikacji przez mój zespół, nagle przestała działać).
Używamy systemu Windows Server 2003 i IIS 6.0. Jeśli jednak otworzę rozwiązanie na moim komputerze, otrzymam komunikat o błędzie w rozwiązaniu Visual Studio do tej linii w web.config, jednak uważam, że jest to stosunkowo standardowe ustawienie i faktycznie mamy to uruchomione w innym środowisku (ten sam serwer / Konfiguracja IIS)
<authentication mode="Windows" />
Błąd brzmi
It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Zmieniłem też<system.web>
sekcja web.config na serwerze, która ma zostać dołączona<customErrors mode="Off"/>
, ale co dziwne, kiedy przechodzę do witryny, wciąż otrzymuję niestandardową stronę błędu ...
Jestem relatywnie nowy w IIS i nigdy nie pracowałem z Windows Server 2003. Czy ktoś może wskazać mi właściwy kierunek, aby uzyskać rzeczywisty błąd, który wyświetla się w przeglądarce lub jak naprawić błąd podany przez Visual Studio?