C# Xamarin creating“;Xamarin表格PCL“;应用程序

C# Xamarin creating“;Xamarin表格PCL“;应用程序,c#,ios,xamarin,xamarin-studio,xamarin.mac,C#,Ios,Xamarin,Xamarin Studio,Xamarin.mac,嗨,我对Xamarin比较陌生,我发现这个名为PCL的项目类型导入了我需要的所有引用。但当它建成后,似乎没有任何平台,只是图中所示的简单解决方案。因此,这意味着我无法将其构建到上一张图中所示的平台。我不知道这是否是我做过的,因为我必须自己创造它 没有上面和下面可以看到的平台 如果我没有正确地解释这一点,请告诉我,我将尝试澄清发生了什么事。A是一个可移植类库。基本上就是这样。一个库,一个DLL文件 因此,在您创建的项目中没有要运行的内容,您还没有创建实际的应用程序 为此,在第一个屏幕中,在左

嗨,我对Xamarin比较陌生,我发现这个名为PCL的项目类型导入了我需要的所有引用。但当它建成后,似乎没有任何平台,只是图中所示的简单解决方案。因此,这意味着我无法将其构建到上一张图中所示的平台。我不知道这是否是我做过的,因为我必须自己创造它

没有上面和下面可以看到的平台

如果我没有正确地解释这一点,请告诉我,我将尝试澄清发生了什么事。

A是一个可移植类库。基本上就是这样。一个库,一个DLL文件

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

为此,在第一个屏幕中,在左窗格中选择应用程序而不是库,然后从中选择一个。如果我没有弄错的话,还有一个PCL变体,请查看项目中的差异。这将为您创建四个项目

  • PCL(就像现在一样,用于共享代码)
  • iOS应用程序
  • 安卓应用程序
  • Windows Phone应用程序
  • 尽管您似乎是在Mac OS上运行,这意味着您将无法编辑Windows Phone应用程序。你需要窗口来实现这一点

    有关更多介绍,请查看以下链接:


    有一个空白的XAMARIN表单应用程序,它说PCL,但是它似乎没有导航导航之类的东西,为什么不呢?只需开始构建你的应用程序并添加相关的引用,仅仅因为没有引用某些内容并不意味着它不可用。我不太喜欢Xamarin Studio,但我认为当您使用尚未引用的程序集中的类型时,它会建议您通过IntelliSense来引用它。谢谢,是的,我现在明白了。但它没有智能感知,所以我必须自己找到它