2017-04-06 40 views
0

每当我更新XF或平台时,一些内置的nugets会出现在我的nuget Packages列表中。如何摆脱可以删除的nuget包。 (Xamarin.Forms)

例如,System.Collections,System.Diagnostics.Debug,System.Linq等等很多。 这些东西并不在之前的nuget Packges列表中。但我认为这是必要的。

我注意到刚刚创建的XF项目的包列表非常干净。 它似乎不是一个大问题,但它很烦人。

回答

0

Xamarin表单不会添加到这些包中,但是您可能有其他包。我假设你正在使用.NET标准。通常,.NET标准NuGet包引用了这些类型的包。

至于你的问题,它根本不会影响XF软件包,但可能会影响你可能使用的其他软件包。

+0

嘿亚当,再次感谢。我没有试图这样想。顺便说一句,我使用.NET PCL。 (请让我知道,如果使用.NET标准有好处)但是,仍然很烦人,我不得不看到那些许多常规nuget包列表。那么,你的意思是,这很自然,我不必关心? –

+1

.NET标准是未来,可以更轻松地支持更多平台,而无需在每次需要支持新平台时重新编译。它非常适合框架开发人员,这就是为什么大家都转向它。基于配置文件的PCL正式出来,因此无论人们是否愿意,改变即将到来。 :)我知道它有一点点的学习曲线,并在这里和那里出现问题,但最好只是潜入并适应任何新项目。 –

+0

哇。再次感谢! –