使用 Prism Template Pack 2.0 进行构建时发生错误。
我创建了一个Xamarin.Forms(Android / iOS)项目
接下来,我安装了Xam.Plugin.Media using NuGet
当我运行构建时,我收到错误java.lang.IllegalArgumentException: already added
。
为了避免此错误,我尝试修改packages.config文件,但该文件在任何地方都不存在 (对于Prism Template Pack 1.x,可以通过修改packages.config文件来避免问题)
我该如何避免这个问题?
答案 0 :(得分:0)
Prism Template Pack 2.0正在使用基于.NET Standard的新项目系统。这意味着没有更多的packages.config。 Nugets在项目的csproj文件中定义。您也不需要将Nuget包添加到解决方案中的每个项目。只需将其添加到主XF项目中,Android / iOS项目将自动继承NuGet引用。