When I try to do a basic
printfn call in F#, I get a
MissingMethodException: Method not found: 'Void Microsoft.FSharp.Core.PrintfFormat`5..ctor(System.String)'.
The code to repro is simple:
printfn "%s" "Hi"
Any ideas on how to fix this?
LINQPad 6.5.5 (x64)
VS 2019 16.4.1
❯ dotnet --list-sdks
1.1.8 [C:\Program Files\dotnet\sdk]
2.2.109 [C:\Program Files\dotnet\sdk]
2.2.402 [C:\Program Files\dotnet\sdk]
3.0.101 [C:\Program Files\dotnet\sdk]
3.1.100 [C:\Program Files\dotnet\sdk]
I've just installed version 6.11.11.
If I try to type a closing brace '}', nothing happens. As far I have tried so far, no other characters have been impacted.
Please note that I use the Italian keyboard layout, where the keystrokes to accomplish '}' are Ctrl + Alt + Shift + ']' (in terms of US keyboard layout) or AltGr + Shift + ']'.
If I switch to the US keyboard layout, everything works.
Could this be related to a newly-added keyboard shortcut, together with the non-US keyboard layout?