Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Debugowanie interfejsów na platformach mobilnych zmienia się na
W .NET 11 interfejsy debugera na platformach mobilnych zmieniają się na ICorDebug.
Wersja wprowadzona
.NET 11
Poprzednie zachowanie
Interfejsy debugowania środowiska uruchomieniowego .NET dla mobilnych platform Apple były oparte na debugerze programowym Mono i protokołach stanowiących jego podstawę.
Nowe zachowanie
Debugowanie CoreCLR używa udokumentowanych ICorDebug interfejsów. To odpowiada interfejsowi debugowania używanemu przez inne platformy CoreCLR.
Typ zmiany przełamującej
Ta zmiana jest niekompatybilna ze źródłem, niekompatybilna binarnie i zmianą behawioralną.
Przyczyna zmiany
Mono i CoreCLR używają różnych interfejsów debugowania i składników.
Zalecana akcja
- Zastąp integrację narzędzia Mono z soft-debuggerem za pomocą polecenia
ICorDebug. - Postępuj zgodnie ze wskazówkami dotyczącymi inicjowania mobilnego debugera CoreCLR dla składnika po stronie docelowej oraz z
ICorDebugsekwencją inicjowania. - Serwer proxy mobilnego debugera programu Microsoft Visual Studio nie jest publicznym protokołem debugowania. Licencja Visual Studio nie zezwala stronom trzecim na rozpowszechnianie tego serwera proxy.
Interfejsy API, których dotyczy problem
- Mono interfejsy i protokoły soft-debuggera. Integracje debugera CoreCLR używają
ICorDebug.