我想从我的Xamarin.Forms项目中创建一个.apk。当我右键单击Android项目并单击“Archive for Publishing”时,我得到以下错误:
发现system.numerics.vectors的不同版本之间存在无法解决的冲突
当我在我的Android模拟器上构建和部署时,我没有得到这个错误,只有当我点击“存档发布”时。Android的三个项目是:MyProject.Core
(.NET Standard 2.1)MyProject.lib
(.NET Standard 2.1)MyPorject.Android
(目标Android 12.0)
我的解决方案中还有一个iOS和UITests项目。MyProject.Core
和MyPorject.Android
都引用MyProject.lib
。它们都有包含System.Numerics.Vectors
版本4.5.0的软件包。有可能其中一个包包含了我遗漏的这个库的不同版本(我在解决方案资源管理器中手动浏览了它们)。
1条答案
按热度按时间sr4lhrrt1#
我在.csproj中的build的Release部分添加了这个,现在它可以工作了:
我把它放在了配置文件中,但没有放在发布构建配置中。