Prism Template Pack 2.0,IllegalArgumentException

时间:2017-11-13 13:09:51

标签: c# android ios xamarin prism

使用 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文件来避免问题)

我该如何避免这个问题?

1 个答案:

答案 0 :(得分:0)

Prism Template Pack 2.0正在使用基于.NET Standard的新项目系统。这意味着没有更多的packages.config。 Nugets在项目的csproj文件中定义。您也不需要将Nuget包添加到解决方案中的每个项目。只需将其添加到主XF项目中,Android / iOS项目将自动继承NuGet引用。