gpt4 book ai didi

android - Xamarin Forms Android 这种类型的 collectionView 不支持从不同于调度程序线程的线程更改其 sourceCollection

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:23:47 28 4
gpt4 key购买 nike

这是我在尝试存档我的应​​用程序以进行部署时遇到的错误。

error on archive此错误不会在任何其他时间出现。该项目在模拟器和设备上构建和运行没有问题。该错误的上下文或方向为零,不知道在哪里可以修复它。它也只是随机出现,上次我构建/归档(功能更改为零)时没有发生此错误。

此存档与上一个存档的主要区别是 VS 2017 的较新版本。不记得以前的确切版本,但我目前使用的是 15.9.4(稳定版)。

环顾互联网,我发现这个错误似乎与 ObservableCollection 相关,我的应用程序中可能有 10 个左右。不太确定在这里做什么,因为这以前从来都不是问题,而且我正 catch 最后期限,而且应用程序的结构不适合开始进行功能更改。

编辑

我还清理并重建了我的解决方案,并删除了我的 xamarin 项目中的所有 bin/obj 文件夹。甚至尝试删除 .vs 文件夹,这有时会有所帮助。但是还是不行。

尝试将 VS 更新到 15.9.5 并查看它是否已在版本中修复。

编辑 2

将 VS 2017 更新到 15.9.5 没有任何区别。

编辑 3

我让我的同事尝试在他的机器上存档完全相同的项目(运行 VS 2017:5.9.3,并且存档对他来说很好。到目前为止,这是我们能够在我们的环境之间找到的唯一区别。

最佳答案

我在使用 VS2017 15.9.9 时看到了同样的问题。即使是一周前可以存档的相同代码也会抛出上述错误。它似乎与解决方案中的本地数据有关。 “清晰”的构建是不够的。然而,手动删除本地 obj 和 bin 文件夹然后归档(构建是隐式完成的)解决了我的问题。

关于android - Xamarin Forms Android 这种类型的 collectionView 不支持从不同于调度程序线程的线程更改其 sourceCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54255747/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com