Error on launch (4.55.3) - SystemMissingFieldException
Options
I'm working in a Win2k8R2 vm (vmware workstation).
An old version of LINQPad used to work fine (can't remember version number, but may have been mid/late 2014). However I accidentally updated it and now it doesn't launch.
When launching, I get an error dialog, with
Nothing appears in the windows event log.
I've tried uninstalling and reinstalling LinqPad (deleting the LinqPad directories from AppData\Local & AppData\Roaming before installing).
Same version works happily on the host machine (Win8.1).
An old version of LINQPad used to work fine (can't remember version number, but may have been mid/late 2014). However I accidentally updated it and now it doesn't launch.
When launching, I get an error dialog, with
System.MissingFieldException
error. And when I expand the details, it says Field not found: 'ActiproBridge.TypeResolver.SmartTag'
.Nothing appears in the windows event log.
I've tried uninstalling and reinstalling LinqPad (deleting the LinqPad directories from AppData\Local & AppData\Roaming before installing).
Same version works happily on the host machine (Win8.1).
Comments
-
I presume you've not GACed LINQPad?
-
LINQPad isn't in the GAC.
-
Is there any reason you don't want to run the latest version?
-
No reason. Just that the latest versions (4.55.3 & 4.56.5 beta) errors on launch and I can't use it.
Nor can I seem to figure out what it's throwing that error. Guessing it can't find the assembly for SmartTag. -
This gets weirder... I tracked down version 4.31 (from another VM that hasn't been run in ages) and it no longer works on this particular VM either
-
Trawling through my backups, I finally found 4.51.03. That works within the affected VM. Still puzzled as to why this is the only version that works there.