How do I reassociate *.linq files with Linqpad 7?
I have LinqPad 5 and 6 already installed, and I installed Linqpad 7 earlier this month. During setup I elected to keep *.linq
file-type associations with LinqPad 6. However now I want to use Linqpad 7 by default.
However, I cannot see any way to update file-type associations from within Linqpad 7, and Windows 10's dumbed-down Default Apps and Files area in Settings only lists Linqpad 6 as an option:
None of my installed versions of Linqpad appear in the "Set defaults by app" list either (not even Linqpad 6, which is odd as it is listed in the other view):
Comments
Try right-clicking a .linq file in Explorer, choose 'Open With', 'Choose another app', 'More apps', scroll down, and 'Look for another app on this PC'.
That works, thanks - though ideally I'd like to see Linqpad as a registered application in Windows.
Have you tried re-installing LINQPad 7?
@JoeAlbahari I did, but that didn't cause LinqPad to be set-up as a "real" registered application.
I do see
LinqPad7.exe
underHKEY_CLASSES_ROOT\Applications\LINQPad7.exe
, but it only has theshell\open\command
set, it doesn't have any of the other keys needed for display in the "Set defaults by app" list. There's also no LinqPad entry underHKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications
norHKEY_CURRENT_USER\SOFTWARE\RegisteredApplications
- which I think are required for the full Windows 10 open-with integration?