Can';t为奥尔良3.0生成F#接口库

Can';t为奥尔良3.0生成F#接口库,f#,orleans,F#,Orleans,无法使用Microsoft.Orleans.CodeGenerator.MSBuild 3.0.0包生成GrainLib(仅接口) 错误: Exc级别0:System.NotSupportedException:不支持.fsproj类型的项目 有解决办法吗 Upd 在Arshia001解释之后,我返回到F#思洛存储器配置中查找错误,并通过应用WithCodeGeneration代替WithReference解决了我的问题,并将其应用于每个组件 .ConfigureApplicationPart

无法使用Microsoft.Orleans.CodeGenerator.MSBuild 3.0.0包生成GrainLib(仅接口)

错误: Exc级别0:System.NotSupportedException:不支持.fsproj类型的项目

有解决办法吗

Upd

在Arshia001解释之后,我返回到F#思洛存储器配置中查找错误,并通过应用WithCodeGeneration代替WithReference解决了我的问题,并将其应用于每个组件

 .ConfigureApplicationParts(fun parts -> 
                    parts.AddApplicationPart((typeof<IMyGrain>).Assembly)
                            .WithCodeGeneration()
                          .AddApplicationPart((typeof<MyGrain>).Assembly)
                            .WithCodeGeneration() |> ignore)
.ConfigureApplicationParts(有趣的部分->
parts.AddApplicationPart((typeof).Assembly)
.WithCodeGeneration()
.AddApplicationPart((typeof).Assembly)
.WithCodeGeneration()|>忽略)

奥尔良的文档和示例似乎有很多问题。

不幸的是,没有。我曾经开始讨论向奥尔良添加一流的F#支持,但它很快就消失了,因为当时似乎没有其他人感兴趣

您始终可以使用运行时序列化程序生成。他们也有官方的F#样本。

我以他们使用2.0.0版本为例。不能让它与奥尔良3.x.x版本一起工作。