F# 1.1.10.2 installation problem on Visual Studio.NET 2003

F# 1.1.10.2 has an unexpected problem with installation of the Visual Studio support for Visual Studio 2003. Many thanks to optionsScalper for reporting this problem early.  

If you use VS 2003 please wait until we release a new version early next week or use the workaround mentioned below. You can also ignore the error message mentioned below, and installation will complete, but Intellisense will not be active.

Details:

The problem is simply that a registry key related to the new VS AddIn model fails to be written. If you install on VS 2003 you will get an error like “Module C:\Program Files\Microsoft FSharp-1.1.10.2\bin\FSLangService.dll failed to register. HRESULT -2147024894. Contact your support personnel.”

To workaround:

  • Run regedit

  • Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStduio\7.1

  • Select on “7.1” and choose “Edit -> New -> Key”

  • Create a key called “AutomationOptions”

  • Select this new key, and create a subkey called “LookInFolders”

  • Exit regedit

  • Re-run FS