5

.NET 4.0 プロジェクトで FSharp.Data.1.1.10 を使用しています。Nuget で FSharp.Data を追加すると、FSharp を配置するpackages\FSharp.Data.1.1.10\lib\net40ディレクトリが作成されます。 Data.dllおよびFSharp.Data.DesignTime.dll。Telerik JustDecompile によると、FSharp.Data.dllは .NET 4.0 dll ですが、FSharp.Data.DesignTime.dllは net40 サブディレクトリにあるにもかかわらず .NET 4.5 dll です。

FSharp.Data.DesignTime .NET 4.5 のみですか、それともバグですか?

4

1 に答える 1

6

はい、FSharp.Data.DesignTime は .NET 4.5 ですが、プロジェクトが .NET 4.5 でなければならないという意味ではありません。これは単なる設計時のコンポーネントであり、FSharp.Data.dll のみを参照するべきではありません。

編集:

FSharp.Data 1.1.x では、nuget パッケージを参照するときに DesignTime dll が誤って追加されていましたが、2.x では修正されました。

于 2013-10-06T22:41:44.793 に答える