The problem seems to be that the methods that Json.NET wants are NonPublic in the F# library available to F# Portable40 class libraries. Adding the NonPublic BindingFlag resolves the crash.
The problem seems to be that the methods that Json.NET wants are NonPublic in the F# library available to F# Portable40 class libraries. Adding the NonPublic BindingFlag resolves the crash.