1

GeckoFx を使用して c# プロジェクトを作成し、作成した dll で af# 関数を呼び出しています。

関数を呼び出す c# コードは次のとおりです。

var myList = geckoWebBrowser1.ActiveNetworkChannelUrls;
hist.Add(geckoWebBrowser1.Url.ToString());
resCoo = geckoWebBrowser1.Document.Cookie;
myHTML = geckoWebBrowser1.Document.Body.OuterHtml;
// gets the ISIN list from html table
var myISINSt = HTMLFuncs.GetISINStocks(myHTML);

例外は最後の行で発生し、次のとおりです。

タイプ 'System.MissingMethodException' の例外が CSGeckoTest01.exe で発生しましたが、ユーザー コードで処理されませんでした

追加情報: Impossibile trovare il method 'System.Collections.Generic.IEnumerable`1 FSharp.Data.HtmlNodeModule.descendants(Boolean, Microsoft.FSharp.Core.FSharpFunc`2, FSharp.Data.HtmlNode)'.

関数がライブラリにあると確信しています (少なくとも VS Object Browser はそれを見ることができます)。FSI でテストしたところ、動作しました。

同様の問題が次の場所で見つかりました。

stackoverflow.com/questions/22608519/fsharp-data-system-missingmethodexception-when-calling-freebase-provider-from

解決策に従いましたが、うまくいきません。

誰か助けてください。

ご清聴ありがとうございました。

4

0 に答える 0