F# のデバッグ

F# のデバッグは、他のマネージ言語のデバッグとほとんど同じですが、次の例外があります。

  • [自動変数] ウィンドウに F# 変数は表示されません。

  • F# ではエディット コンティニュはサポートされません。デバッグ セッション中に F# コードを編集することは可能ですが、そのような操作は避けてください。コードの変更はデバッグ セッション中は適用されないため、デバッグ中に F# コードを編集すると、ソース コードとデバッグ中のコードが一致しなくなります。

  • デバッガーは F# 式を認識しません。F# のデバッグ中にデバッガー ウィンドウまたはダイアログ ボックスに式を入力するには、式を C# の構文に変換する必要があります。F# の式を C# に変換するときは、C# では等価を示す比較演算子として == を使用しますが、F# では単一の = を使用することに注意してください。

参照

その他の技術情報

マネージ コードのデバッグ