我想在OSX上使用Xamarin在F#中试验Monogame。我能够创建一个有效的C#Monogame项目和一个有效的F#Cocoa应用程序,但不是一个有效的F#Monogame项目。
F#Monogame项目的样板设置是什么?
是否有Monogame F#模板?
答案 0 :(得分:1)
这不是解决方案,而是解决方法:创建两个项目,一个C#Monogame项目和一个F#控制台应用程序。这两个模板都应该与Xamarin和Monogame一起安装。
fsproj
文件,使其具有OutputType
Library
Game
课程。除了创建两个项目的麻烦之外,我发现的主要问题是F#库中使用的每个引用也需要在C#库中引用,否则会出现运行时错误。我确信可以编写自定义构建脚本来解决这个问题。