Xamarin 正在创建 "Xamarin Form PCL" 个应用

Xamarin creating "Xamarin Form PCL" app

您好,我是 Xamarin 的新手,我发现这个名为 PCL 的项目类型导入了我需要的所有引用。但是当它建成时,它似乎没有任何平台,只是下面图片中看到的简单解决方案。因此,这意味着我无法将其构建到该平台,如上一张图片所示。不知道这是否是我所做的,因为我必须自己创建它。

没有您在上方和下方看到的平台

如果我没有正确解释这一点,请告诉我,我会尽力澄清发生了什么

A PCL 是一个便携式 Class 库。基本上就是这样。一个库,一个DLL文件。

因此在您创建的项目中没有任何内容运行,您还没有创建实际的应用程序。

为此,在第一个屏幕中,在左侧窗格中选择 App 而不是库,然后从中选择一个。如果我没记错的话,那里也有一个 PCL 变体,请在 Xamarin documentation 中查看项目的差异。这将为您创建四个项目;

  1. A PCL(就像你现在拥有的,用于共享代码)
  2. 一个iOS应用程序
  3. 一个Android应用程序
  4. 一个WindowsPhone应用程序

尽管您似乎是 运行来自 Mac OS,这意味着您将无法编辑 Windows Phone 应用.为此你需要 Windows。

有关更多介绍,请查看这些链接: