gpt4 book ai didi

.net - FSharp.Compiler.Service 编译为 dll 错误

转载 作者:行者123 更新时间:2023-12-03 16:18:16 24 4
gpt4 key购买 nike

我目前正在开展一个项目,以实现 F# 的突变测试。
为了访问 FCS 进程,我使用了 FSharp.Compiler.Service 包。
我在编译过程和编译的 DLL 中遇到了一些问题。
我正在使用 FSharp.Compiler.Service 将项目的 AST 编译为

  • 一个dll。另一个程序引用了这个 dll。在 Visual Studio 中编译时,一切正常。当使用编译器服务从 AST 编译时,我在每次调用时都没有发现异常。
  • 一个可执行的dll。但是我总是得到错误入口点不是最后一个声明。在检查我传递给编译的内容时,入口点 AST 是列表中的最后一个 AST,入口点节点是 AST 中的最后一个节点。在visual studio中编译时没有问题。

  • 有没有人遇到过这些问题?或者知道修复我遇到的错误的方法?

    最佳答案

    我已经这样做了很多次。当您尝试编译时,您可能想要发布输入参数是什么,输入中缺少某些内容通常是导致错误的原因。

    关于.net - FSharp.Compiler.Service 编译为 dll 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64928646/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com