Friday, 15 April 2011

"Run with F# Interactive..." context menu option for .fsx files missing in 64 bit Windows -



"Run with F# Interactive..." context menu option for .fsx files missing in 64 bit Windows -

i know not typical programming question, it's bugging me...

i installed f# 3.1.1 bundle on 2 windows 8.1 machines: one's 32bit , other 64bit.

i have several f# scripts (.fsx-files) utilize work, , when right-click file in 32bit scheme looks this:

on other hand, in 64bit scheme looks this:

you might notice "run f# interactive..." menu entry missing , icon different. have tried repairing bundle, didn't help. how can context menu entry 64bit windows explorer? both systems freshly installed.

i hope reply not involve horrible registry hacks... ;)

this seems problem installer. adding "run f# interactive..." vs 11 handler, not 12.

i hope reply not involve horrible registry hacks.

well, require making changes registry, wouldn't phone call hack exactly. prepare add together handler registry path: hkey_classes_root\visualstudio.fsx.12.0\shell.

so this, re-create content file named foo.reg (the name doesn't matter long extension .reg)

blah blah blah standard registry disclaimers here how changing registry can bad things , not responsible worked me.

class="lang-none prettyprint-override">windows registry editor version 5.00 [hkey_classes_root\visualstudio.fsx.12.0\shell\openrunfsi] @="run f# interactive..." [hkey_classes_root\visualstudio.fsx.12.0\shell\openrunfsi\command] @="\"c:\\program files (x86)\\microsoft sdks\\f#\\3.0\\framework\\v4.0\\fsi.exe\" --quiet --exec \"%1\""

save, double click import registry key. resolved problem me.

f# f#-interactive

No comments:

Post a Comment