FSharp.Core.dll in use by another process?

Hi, I'm using v. 5.10 of LinqPad and I have VS 2017 installed on my system. When I create an F# script in LinqPad, it runs fine until I modify the script. Once I try to run the modified query, I get an error message, "error FS0193: The process cannot access the file 'C:\Users\xxxxx\AppData\Local\Temp\LINQPad5\_sjimyqqq\FSharp.Core.dll' because it is being used by another process."

If I then execute Query | Cancel and Reset all Queries, then I can run the modified query--until I modify the text again. I don't seem to have a similar problem with C#, and I've never seen this problem with F# in LinqPad on other machines. If I look at FSharp.Core in Process Explorer, I see two handles, both belonging to LinqPad.

I've uninstalled, moved to the standalone installs, and tried explicitly specifying a version of FSharp.Core but I'm getting the same response. Any ideas?



Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!