Istnieje projekt webservice napisany w VS2010 kilka lat temu i problemem jest to, że kod jest dokładnie taki sam (ten sam komputer, testowany z vs2010 i 2015 z tym samym kodem), ale w vs2015 daje błąd w trybie debugowania. Opcje> "Projekty & Ustawienia rozwiązań są takie same. Podjąłem ten błąd i jego definicję;wyjątek Stackoverflow w VS 2015, ale nie w VS2010 w jaki sposób?
nieobsługiwany wyjątek typu „System.StackOverflowException” w module System.Runtime.Serialization.dll
System.StackOverflowException był nieobsłużonego Wiadomość nieobsługiwany wyjątek typu „System.StackOverflowException” wystąpiła w pliku mscorlib.dll
Każdy ma pomysł, jestem naprawdę zadowolony z uwagi. Nie mogłem udostępnić kodu, bo to prawie 30 000 linii.
Jak możemy dowiedzieć się, co się dzieje, nie widząc kodu, w którym jest on rzucany? W szczególności linia, w której trafia wyjątek? Czy próbowałeś nawet debugowania go, aby zaobserwować zachowanie, które prowadzi do wyjątku? –
Próbuję wielokrotnie komentować lub usuwać różne części z 30 000 linii, ale za każdym razem wyskakuję ten sam błąd. Kiedy zaczynam debugowanie, nie robiąc nic na temat funkcji, daje błąd – BCA
Więc ustaw, aby złamać wyjątek, a następnie spójrz na stos wywołań ... –