我使用 Xamarin Mac 成功地使用 F# 和 C# 开发和构建了我的应用程序。
一切都很好并完成了开发,直到我切换到 App Store 编译。编译顺利,并签署了所有程序集。但是,当我运行应用程序时,它到达我的 F# 库的位置会引发异常
无法在 Microsoft.FSharp.Core.Operators 类型中绑定函数 op_Division
备选方案: 无论第一个外部调用是什么,都无法在类型 {1} 中绑定函数 {0}
我尝试了其他变体,但使用不同的功能和不同的程序集会出现相同的错误。看起来程序集没有链接到库,不确定这是否可能,因为编译成功,这就是强类型的重点?
在开发和测试过程中我没有看到这个异常。
有谁知道为什么相同的代码在调试和发布时可以正常工作,但在应用商店编译时却不行(它所做的一切都是用开发人员密钥对程序集进行签名),以及解决问题的任何想法?