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);

并且在最后一行出现异常,并且是:

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 中对其进行了测试并且它可以工作。

我在以下位置发现了类似的问题:

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

并遵循解决方案,但它对我不起作用。

请问,有人可以帮忙吗?

感谢您的关注。

4

0 回答 0