Udostępnij za pośrednictwem


Debugowanie F#

Debugowanie F# jest podobna do debugowania w dowolnym języku zarządzane, z kilkoma wyjątkami:

  • Samochody okna nie są wyświetlane F# zmiennych.

  • Edit- and -Continue nie jest obsługiwana dla F#.Edycja kodu F# podczas sesji debugowania jest możliwe, ale należy unikać.Ponieważ zmiany kodu nie są stosowane podczas sesji debugowania, Edycja kodu F# podczas debugowania spowoduje niezgodność między kodu źródłowego i kod debugowany.

  • Debuger nie rozpoznaje F# wyrażeń.Aby wprowadzić wyrażenie w oknie Debuger lub okno dialogowe podczas F# debugowania, należy przetłumaczyć wyrażenia w języku C# składni.Gdy zostanie wykonana translacja wyrażenie F# w C#, upewnij się, że należy pamiętać, że C# używa == jako operator porównania dla równości i że F# używa pojedynczej =.

Zobacz też

Inne zasoby

Debugowanie zarządzanego kodu