2013-05-13 18 views
11

Otwarcie rozwiązanie (2 projekty) w VS2012, mam kilka błędów:Corrupt VS2012 projekt

1. Unable to load one or more breakpoints. 
2. Value does not fall within the expected range (opening web.config) 

Wygląda coś jest uszkodzone. Czy istnieje łatwy sposób na odzyskanie? Gdzie przechowywane są punkty przerwania? Która wartość jest (nagle) poza zakresem? Z góry dziękuję za pomoc!

+0

nie wiem o ustalenie swój web.config (Czy otworzyć starą projekt jako .NET 4.5 aplikacji?), Ale można pozbyć się wszystkich punktów przerwania za pomocą CTRL + SHIFT + F9 lub Debug-> Usuń wszystkie punkty przerwania. – Dante

+0

Usunięcie wszystkich punktów przerwania (lub kombinacji klawiszy CTRL + SHIFT + F9) nie działa. – Gerard

+1

Spróbuj usunąć plik .suo (znajduje się w tym samym katalogu co plik .sln). – Dante

Odpowiedz

27

Istnieje nadal (ukryty) plik .suo. Usunięcie tego pliku rozwiązuje oba problemy!

+0

Jeśli masz problemy z wyświetlaniem ukrytych plików, upewnij się, że włączono opcję wyświetlania ukrytych plików. Oto jak to zrobić w Windows 7, na przykład: http://windows.microsoft.com/en-us/windows/show-hidden-files#show-hidden-files=windows-7 – Daniel

+1

Usuwanie .suo również działa dla ten sam problem w VS2013 update4. – Caad9

+0

W moim przypadku usunięcie pliku .suo w ścieżce głównej katalogu projektu nie działało. Był tam ukryty folder o nazwie ".vs", pod którym znajdował się kolejny plik .suo, który musiałem usunąć. – aspnetdeveloper

0

Nie wiem, ale skopiowanie całego kodu projektu VS do nowego folderu również rozwiązuje problem.

Powiązane problemy