我使用 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);
并且在最后一行出现异常,并且是:
CSGeckoTest01.exe 中出现“System.MissingMethodException”类型的异常,但未在用户代码中处理
附加信息:Impossibile trovare il metodo 'System.Collections.Generic.IEnumerable`1 FSharp.Data.HtmlNodeModule.descendants(Boolean, Microsoft.FSharp.Core.FSharpFunc`2, FSharp.Data.HtmlNode)'。
我确定该函数在库中(至少 VS 对象浏览器可以看到它),我在 FSI 中对其进行了测试并且它可以工作。
我在以下位置发现了类似的问题:
并遵循解决方案,但它对我不起作用。
请问,有人可以帮忙吗?
感谢您的关注。