10

次の問題に対して、私はどのような戦略を持っていますか。さまざまなバージョンのさまざまなdllへのリンクを持つdll内の単純なクラスを使用したい.

fsx ファイルとして、私のスクリプトはエラーを表示しません。しかし、fsharpインタラクティブで実行すると、それは私に教えてくれます

error FS0074: The type referenced through 'theTypeIWantToUse' 
is defined in an assembly that is not referenced. 
You must add a reference to assembly 'Assembly'.

もちろん、アセンブリは参照されるので、それ自体を参照する dll への参照を追加する必要があると思います。

コンパイル中のプロジェクトの dll 環境を指す方法はありますか?スクリプト内の関連する dll を再帰的に参照しますか?

これを手動で行う以外に他の戦略はありますか?

最終的解決

Tao Liu は、同期するためのアドオンを作成しました (使用できる場合)。ここで入手できます

更新されたスクリプトもここ にあります。

4

1 に答える 1