gpt4 book ai didi

visual-studio - 我可以在 F# 中创建跨平台 Xamarin Forms 应用程序吗?

转载 作者:行者123 更新时间:2023-12-04 06:28:02 25 4
gpt4 key购买 nike

正如标题所说,这是目前的一种选择吗?从屏幕截图中可以看出,我没有看到在 Visual Studio 中创建跨平台项目的选项。有没有办法解决这个问题,即是否有跨平台选项可以方便地设置项目结构?如果是这样,我该怎么做?

New Project Choices

最佳答案

其他人发布的引用资料都不错,只是并非所有这些项目都是.Net Standard 2.0,因此如果您使用它们,则需要稍后升级。但即使没有当前模板,创建 Xamarin Forms F# 解决方案也不难:

  • 创建一个新的 .Net Standard C# Xamarin.Forms 项目。删除 .Net Standard C# 库,保留特定于平台的部分。
  • 添加 .Net Standard 2.0 F# 库,安装 Xamarin.Forms 包,并将平台项目连接到它。
  • 在这个库中定义一个 App 类:

    输入 SomeNamespace.App() =
    继承 Xamarin.Forms.Application()
    做 base.MainPage <- ...
  • 在(C#)平台项目中引用这个:LoadApplication(new SomeNamespace.App());
  • 关于visual-studio - 我可以在 F# 中创建跨平台 Xamarin Forms 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49001889/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com