Pracuję nad aplikacją internetową przy użyciu VS 2008, .Net 3.5 i C#. Większość projektów w tym rozwiązaniu to klasyczne strony asp.net z MVC 1 w miksie, reszta to biblioteki współdzielone. Rozwiązanie jest takie, które ma około 5 lat i przeszło przez wielu programistów pracujących nad nim i wyraźnie ma pewne problemy z wydajnością i architekturą.Niezdefiniowany błąd Web.config w VS 2008
Wcześniej pracowałem nad projektem przy użyciu VS 2008 na maszynie Win XP, ale właśnie przeszedłem do nowego pudełka za pomocą Win 7 Ultimate. Aby to zrobić, zainstalowałem VS 2008, asp.net 3.5. Aby wesprzeć przyszłe prace nad rozwiązaniem, zainstalowałem również VS 2010 i asp.net 4.0.
Otwarcie rozwiązania w nowym pudełku przy użyciu VS 2008 działa dobrze i działa bez błędów. Jednak, gdy próbuję uruchomić go z debugera, pojawia się następujący komunikat:
„Wystąpił błąd w pliku web.config Proszę skorygować przed przystąpieniem (Można zmienić nazwę bieżącego pliku web.config i dodać.. nowy.)”
Myślę, że to oczywiste, że istnieje jakiś rodzaj problemu środowiskowego dotyczącego web.config na nową maszynę, ale komunikat o błędzie nie jest«pomocne». Dodanie nowego pliku web.config nie jest możliwe, ponieważ istniejący jest dość długi i zaangażowany (za dużo, aby opublikować go tutaj).
Mam nadzieję, że ktoś ma sugestię lub dwie o tym, gdzie mogę szukać brakujących elementów lub zmienić konfiguracje, które mogą powodować taki komunikat o błędzie. Jeśli tego nie zrobię, powrócę do tego posta i udostępnię plik web.config z nadzieją, że wywoła on dalszą pomoc.
Mam bardzo podobny problem w VS2013 ... To działało dobrze, więc nie jestem pewien, co się zmieniło. Uruchomi się, jeśli mam otwarty plik web.config w edytorze, jednak ... Bardzo dziwne. – ShaneBlake