我来自.net,所以我理解了什么是.net项目的参考,我知道如何使用Nuget来修改它。
但在Xamarin中,有另一个名为component的文件夹,我可以添加更多组件。我发现如果将一些组件添加到项目中,那么在构建项目时将添加一些参考包。
我可以理解该组件是另一种添加引用的方式吗?如果我手动添加引用(而不是通过添加组件),那么在引用中有包但在组件文件夹中为空,项目是否也会编译?
答案 0 :(得分:7)
Xamarin组件类似于NuGet包,因为它们可以包含安装组件时项目引用的程序集。
然而,Xamarin组件还将包含NuGet包通常不包含的示例项目和文档。
Xamarin组件也可以安装NuGet包而不是包含程序集。
所以Xamarin组件通常由以下组成: