私は単体テストを含む静的ユーティリティメソッドのセットを持っています。しかし、インタラクティブモードですぐにコードを実行できるLispやSmalltalkのように、テスト - >修正 - >コンパイルサイクル(REPL)を使用するよりインタラクティブな方法を望みます。私はVS 2010で開いたC#プロジェクト内からこれらのメソッドを直接テストするためにF#Interactiveを使用しようとしましたが、うまく動作しませんでした。F#Interactiveと対話的にC#関数をテストする方法
アセンブリ(#r
ディレクティブ)をロードして名前空間を開き、メソッドを呼び出して(結果を調べる)ことができます。しかし、Visual Studio 2010の "F#Interactive"の中でどうすればいいですか?デバッグモードで「即時」ウィンドウを使用することは可能ですが、コードを書くときにF#Interactive内で「デザインモード」で実行したいと思います。
何が問題なのですか?あなたは質問の正解を記入しているようですね? – Brian
ちょっとブライアン! - ああ、いいえ。私は、#rディレクティブがフルパスで任意のdllをロードするのに使うことはできないが、GACのアセンブリまたはサーチパス内のものだけをロードすることが問題だと思う。だから私は何か完全に間違っているとの結論に達しました。オープンプロジェクト内からF#Interactiveを使用する別の方法がなければなりません。私は、イムメイトウィンドウのようによりインタラクティブに、より簡単で、より軽くなければなりません。 – Nico