I've used the corflags method to convert the normal fsi.exe installation to a 64-bit process and have had no issues with referencing PresentationCore or any of the other WPF assemblies.

How are you referencing the assembly? Are you specifying any a specific version or attempting to load an assembly that has been compiled to x86 only?

This last case has bit me in the butt multiple times in that the default F# project template specifies x86 for the Platform target. If you are going to use a 64-bit executable version then make sure any assemblies you are compiling against or dynamically loading via <b><i>#r<i></b> have the Platform Target set to either x64 or preferably 'Any CPU' in the Build tab of the projects properties. -Patrick

By on 11/30/2010 4:36 PM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper