无法为新奥尔良 3.0 生成 F# 接口库



无法使用Microsoft构建GrainLib(仅接口(。奥尔良。代码生成器。MSBuild 3.0.0包

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

有变通办法吗?

Upd

在Arshia001解释之后,我回到F#思洛存储器配置中查找错误,并通过应用WithCodeGeneration而不是WithReference来解决我的问题,并将其应用于每个程序集。

.ConfigureApplicationParts(fun parts -> 
parts.AddApplicationPart((typeof<IMyGrain>).Assembly)
.WithCodeGeneration()
.AddApplicationPart((typeof<MyGrain>).Assembly)
.WithCodeGeneration() |> ignore)

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

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

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

最新更新