一連の fs ファイルを fsx ファイルに変換したいと考えています。
これらの各 fs ファイル参照クラスは、たとえば base.fs で定義されているため、プロジェクトでコンパイルしてコンパイラの解決に依存するのではなく、すべてファイル ベースになります。
つまり、base.fsx をインクルードするすべてのファイルがあり、1 つのファイルが別のファイルを参照している場合、base.fsx が 2 回インクルードされることになります。
fsxファイルで条件付きインクルードを作成する方法を知っている人はいますか?
プリプロセッサのドキュメントの状態
F# には #define プリプロセッサ ディレクティブはありません。#if ディレクティブで使用されるシンボルを定義するには、コンパイラ オプションまたはプロジェクト設定を使用する必要があります。