After I updated Typemock Isolat0r to version 5.3.1, F# stopped working with Visual Studio. Every time I try to build, I get an error stating "fsc.exe has stopped working". Debugging showed me the following:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: fsc.exe
Problem Signature 02: 1.9.6.16
Problem Signature 03: 4a119958
Problem Signature 04: FSharp.Compiler
Problem Signature 05: 1.9.6.16
Problem Signature 06: 4a11991a
Problem Signature 07: 93eb
Problem Signature 08: 49
Problem Signature 09: System.InvalidProgramException
OS Version: 6.0.6002.2.2.0.256.6
Locale ID: 1033
I only realized it was Isolator after reinstalling Visual Studio and all of my tools one at a time until Isolator finally proved to be the culprit. I couldn't figure out what was happening to cause the issue other than the presence of Isolator being installed.
As a work-around, I can run MSBuild from the command line.