I can't seem to get Entity Framework 6.0.1 to install on a couple of F# projects I have. This is the error message I'm getting:
Executing script file 'C:\source\payboard\PayboardWeb\packages\EntityFramework.6.0.1\tools\install.ps1'. Exception calling "SetData" with "2" argument(s): "Type 'Microsoft.VisualStudio.FSharp.ProjectSystem.Automation.OAProject' in assembly 'FSharp.ProjectSystem.Base, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' is not marked as serializable." At C:\source\payboard\PayboardWeb\packages\EntityFramework.6.0.1\tools\EntityFramework.psm1:633 char:5 + $domain.SetData('project', $Project) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : SerializationException
System.NullReferenceException: Object reference not set to an instance of an object. at System.Data.Entity.ConnectionFactoryConfig.InitializeEntityFrameworkCommand.Execute() at System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
It seems like there's an open bug for it on the EF6 forums (https://entityframework.codeplex.com/workitem/891), but it hasn't gotten any love, so far as I can tell.
EF6 installs just fine on non-F# projects.
Any suggested workarounds?