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