【问题标题】:Are there F# Monogame templates?有 F# Monogame 模板吗?
【发布时间】:2016-08-10 00:46:38
【问题描述】:

我想在 OSX 上使用 Xamarin 在 F# 中试验 Monogame。我能够创建一个有效的 C# Monogame 项目和一个有效的 F# Cocoa 应用程序,但不能创建一个有效的 F# Monogame 项目。

F# Monogame 项目的样板设置是什么?

是否有可用的 Monogame F# 模板?

【问题讨论】:

    标签: xamarin f# monogame


    【解决方案1】:

    这不是一种解决方案,而是一种变通方法:创建两个项目,一个 C# Monogame 项目和一个 F# 控制台应用程序。这两个模板都应该与 Xamarin 和 Monogame 一起安装。

    1. 创建一个 C# Monogame 项目
    2. 创建 F# 控制台应用程序
    3. 编辑fsproj 文件,使其具有OutputType Library
    4. 将 F# 项目链接到 Monogame 项目
    5. 使用 nuget 将 Monogame 包添加到 F# 库中
    6. 在 F# 中编写您的 Game 类!

    除了创建两个项目的麻烦之外,我发现的主要问题是在 F# 库中使用的每个引用也需要在 C# 库中引用,否则会出现运行时错误。我确信可以编写一个自定义构建脚本来解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-05
      • 2012-07-18
      相关资源
      最近更新 更多