すべての依存関係が同じフォルダーにない限り、私の F# 型プロバイダーは機能していないようです。これは、nuget を介して型プロバイダーを配布する場合にはうまく機能しません。これを解決する方法について何か提案はありますか?
次のようなエラーが表示されます: エラー FS3033: タイプ プロバイダー 'Froto.Gen.ProtoTypeProvider' がエラーを報告しました: ファイルまたはアセンブリを読み込めませんでした 'Froto.Roslyn, Version=0.0.0.1, Culture=neutral, PublicKeyToken=null' またはその依存関係の 1 つ。システムは、指定されたファイルを見つけることができません。
型プロバイダーはこのライブラリにあります: packages\Froto.Gen.0.0.0.1\lib\net45\Froto.Gen.dll
依存関係はすべてプロジェクトにあります。それらをすべてpackages\Froto.Gen.0.0.0.1\lib\net45\にコピーすると、タイププロバイダーが機能します。
2012 年 11 月 19 日更新: 問題をよりよく説明するために、今日 NuGet パッケージを作成します。