我在Mac上使用F#PowerPack 2.0.0.0运行FsLex时遇到问题。当我只是运行程序时,我看到:
$ mono /Library/Frameworks/Mono.framework/Versions/3.0.2/lib/mono/FSharpPowerPack-2.0.0.0/bin/fslex.exe Unhandled Exception: System.TypeLoadException: Could not load type '.$FSharp.PowerPack.FsLex.Driver' from assembly 'fslex, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a19089b1c74d0809'. [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type '.$FSharp.PowerPack.FsLex.Driver' from assembly 'fslex, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a19089b1c74d0809'.
我遵循的步骤是:
sudo gacutil -i
在每个DLL上。 sudo cp -r FSharpPowerPack-2.0.0.0 /Library/Frameworks/Mono.framework/Versions/3.0.2/lib/mono
install-mono.sh
脚本。错误意味着什么,我该如何解决?
答案 0 :(得分:1)
您可以尝试将问题重新发布到fsharp-opensource邮件列表。这就是围绕F#在Mono上进行大部分合作的地方,所以你可能会更幸运地在那里得到答案。
首先尝试一些快速建议: