MSDN表示PackageReference格式是行之有效的for many reasons。确信这些好处,我在 Tools -> Options -> Nuget Package Manager -> 中将默认格式设置为PackageReference。默认的软件包管理格式。然后,我创建了一个新的ASP.NET MVC应用程序。我可以在新创建的项目中看到packages.config。当我添加新软件包时,packages.config文件会相应更新。因此,即使我的默认格式为PackageReference,也显然使用了packages.config格式。对于MVC应用程序,会自动添加很多参考。请注意,对于asp.net应用程序,从package.config到PackageReference格式的迁移是not available yet。当然,我可以删除Packages.config文件并使用PackageReference格式自己添加引用(我已选中在首次安装软件包时允许选择格式),但我不确定这是唯一的方法。 / p>
我有几个问题:
信息: