【发布时间】:2016-08-10 00:46:38
【问题描述】:
我想在 OSX 上使用 Xamarin 在 F# 中试验 Monogame。我能够创建一个有效的 C# Monogame 项目和一个有效的 F# Cocoa 应用程序,但不能创建一个有效的 F# Monogame 项目。
F# Monogame 项目的样板设置是什么?
是否有可用的 Monogame F# 模板?
【问题讨论】:
我想在 OSX 上使用 Xamarin 在 F# 中试验 Monogame。我能够创建一个有效的 C# Monogame 项目和一个有效的 F# Cocoa 应用程序,但不能创建一个有效的 F# Monogame 项目。
F# Monogame 项目的样板设置是什么?
是否有可用的 Monogame F# 模板?
【问题讨论】:
这不是一种解决方案,而是一种变通方法:创建两个项目,一个 C# Monogame 项目和一个 F# 控制台应用程序。这两个模板都应该与 Xamarin 和 Monogame 一起安装。
fsproj 文件,使其具有OutputType Library
Game 类!除了创建两个项目的麻烦之外,我发现的主要问题是在 F# 库中使用的每个引用也需要在 C# 库中引用,否则会出现运行时错误。我确信可以编写一个自定义构建脚本来解决这个问题。
【讨论】: