xamarin组件和引用之间的区别是什么?

本文关键字:区别 是什么 之间 组件 引用 xamarin | 更新日期: 2023-09-27 18:06:25

我来自。net,所以我知道什么是。net项目的参考,我知道如何使用Nuget来更新它。

但是在Xamarin中,有另一个名为component的文件夹,我可以添加更多的组件。我发现,如果在项目中添加了一些组件,那么在构建项目时将添加一些参考包。

我能理解组件是添加引用的另一种方式吗?如果我手动添加引用(不是通过添加组件),那么在引用中有包,但在组件文件夹中为空,项目也会编译吗?

xamarin组件和引用之间的区别是什么?

Xamarin组件类似于NuGet包,因为它们可以包含项目在安装组件时引用的程序集。

然而,Xamarin组件也会包含NuGet包通常不包含的样例项目和文档。

Xamarin组件还可以安装NuGet包,而不是包含程序集。

所以Xamarin组件通常由:

  • 针对一个或多个平台的一个或多个程序集,如Android或iOS。
  • 显示如何使用组件的代码示例。
  • NuGet包依赖项,可以选择使用,而不是直接在组件中包含程序集。