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 でテストしたところ、動作しました。
同様の問題が次の場所で見つかりました。
解決策に従いましたが、うまくいきません。
誰か助けてください。
ご清聴ありがとうございました。