Sim*_*cos 0 c# nuget xamarin xamarin.forms packagereference
我有一堆 Xamarin.Forms 跨平台应用程序的解决方案。我正在进行重构,正在将内容迁移到 Nuget PackageReferences。这样做时,我遇到了一些引用 Xamarin.Forms 的便携式应用程序项目的问题,因此我决定从这些应用程序中卸载包并重新安装,然后一切正常。但是,在这样做时,我意识到如果我不在便携式应用程序包上重新安装 Xamarin.Forms,事情仍然可以编译和工作。
有人可以向我解释一下,包含 Xamarin.Forms 代码的 C# 项目如何可能不需要引用 Xamarin.Forms 包进行编译?这与 Nuget PackageReferences 有关系吗?

Syncfusion.Xamarin.SfChart有一个Xamarin.Forms依赖项,因此它会自动添加到您的项目中。
依赖关系
回复:https : //www.nuget.org/packages/Syncfusion.Xamarin.SfChart