type-providers

    6

    1答えて

    最近、私はKeith Battochi氏のタイププロバイダのチュートリアルに参加し、MSDNチュートリアルでMiniCsvタイププロバイダの変種を紹介しました。残念ながら、私のラップトップは利用できませんでしたので、できるだけでなく手でコードを書き留めなければなりませんでした。私は、タイププロバイダを再作成しましたと信じて、私は、私はコードを見たとき、私は(またはいくつかの2回、コンテナへの行のタ

    2

    2答えて

    .net 2.0または.net 3.5のプロジェクトを作成しようとすると、型プロバイダに関連する型は使用できません。参照によると、VSは.NET 2.0用にF#3.0を使用しています。したがって、タイププロバイダは.net 2.0/3.xでは使用できません。これは、.net 4.0以降でのみ利用可能です。 P.S. BTW FSharp.Core.dll for .net 2.0(C:\Progr

    8

    1答えて

    私が理解する限り、F#タイププロバイダは常にポータブルでないクラスライブラリになります(たとえば、WinRTでは使用できないReflection.Emitを使用します)。私のF#クラスライブラリでそれを使用するには、タイププロバイダDLLへの参照を追加する必要があります。そのため、ライブラリはコンパイルするために移植できないようにする必要があります。 この場合、ポータブルアセンブリ1つと型プロバイ

    6

    2答えて

    F#からSQL Server Compact Editionデータベースに接続しようとしていて、型プロバイダを使用しようとしています。これはVisual Studio 11 Betaにあります。そのために問題が発生する可能性があることを認識していますが、まだノウハウを持っていない可能性が高いと思います。 しかし、私はMicrosoft.FSharp.Data.TypeProvidersにCE固有の

    8

    1答えて

    私はC#Webプロジェクトから使用しているF#ライブラリプロジェクトを持っています。私はF#プロジェクトでEntity Framework Type Providerを使用して、Web.configから接続文字列を取得したいと思いますが、この作業に問題があります。 type internal FooDb = SqlEntityConnection<ConnectionStringName

    6

    1答えて

    Type Provider Tutorialの "生成された型の提供"セクションを解読するのに苦労しています。このチュートリアルでは、次の仕様を提供します。 "ネストされた型が閉じられた生成型の集合を形成するルート提供型でConvertToGeneratedを呼び出す必要もあります。この呼び出しは、指定された型定義とそのネストされた型定義をアセンブリに出力し、このアセンブリは、ルート型のアセンブリ

    1

    3答えて

    良いニュース、タイププロバイダーは現在Microsoft.FSharp.Quotationsを使用しています。 FSharpExpr代わりのLINQの式 悪いニュースは、多くのサンプルはもう動作しません、ProvidedTypes-0.1.fsを使用したもの.....更新上のホールドを取得するにはどこ あなたが知っていますかsamples/ProvidedTypes-0.x.fs? アップデート:

    4

    1答えて

    提供された型の内部表現を構築する際に、コードを変更できる別のdllの内部表現の引用を間接的に呼び出します。現在 、私はタイププロバイダを消費するとき、それは、このようなDLLを見つけることができない私に語った: 私が使用してVSを検査する場合 「ファイルまたはアセンブリXXXXまたはその依存関係の1をロードできませんでした」プロセスエクスプローラ、しかし、私はdll XXXがロードされたのを見るこ

    7

    1答えて

    C#からF#に、SqlEntityConnection型プロバイダを使用して、かなり簡単なアプリケーションを書き直そうとしています。 CLR型からEDM型へのマッピングはあいまいです。これは、それぞれが同じ名前のテーブルを持つ2つのSqlEntityConnectionを開くことによって発生します。 しかし、この場合は、型プロバイダによるEFが明らかにシステムテーブルをマッピングしているためです。

    26

    1答えて

    アセンブリFSharp.Data.TypeProviders 4.3.0.0からF#Type Providersを使用する場合、非常に単純なF#ライブラリで型を作成できます。私はその後、FSharp.Data.TypeProvidersアセンブリに依存せずにこれらの型を使用することができます。それはかなり甘いです!次に例を示します: 私はTryTypeProvidersというF#ライブラリプロジェ