Nie*_*nen 5 forms android archive xamarin
这是我尝试存档应用程序以进行部署时遇到的错误。
在任何其他时间都不会显示此错误。该项目可以在模拟器和设备上构建并运行,而不会出现问题。该错误的上下文或方向为零,指出了在哪里可以修复它。它也是随机出现的,上一次我构建/归档(功能更改为零)时没有发生此错误。
此存档与上一个存档之间的主要区别是VS 2017的较新版本。不记得以前的确切版本,但当前版本为15.9.4(稳定)。
环顾互联网,我发现此错误似乎与ObservableCollection有关,我的应用程序中可能有10个错误。我不太确定该怎么做,因为这以前从来都不是问题,而且我正赶在截止日期和应用程序的结构方面,无法开始进行功能更改。
编辑
我还清理并重建了解决方案,并删除了xamarin项目中的所有bin / obj文件夹。甚至尝试删除.vs文件夹,有时可能会有所帮助。但是仍然没有。
尝试将VS更新到15.9.5,看看它是否已在发行版中修复。
编辑2
将VS 2017更新到15.9.5没什么区别。
编辑3
我让我的同事尝试在他的机器上存档完全相同的项目(运行VS 2017:5.9.3,并且对他来说存档很好。到目前为止,这是我们能够在我们的环境之间找到的唯一区别。
小智 5
我在VS2017 15.9.9中看到了相同的问题。甚至可以在一周前存档的相同代码也引发了上述错误。它似乎与解决方案中的本地数据有关。“明确的”构建是不够的。但是手动删除本地obj和bin文件夹,然后进行归档(隐式完成构建)对我来说解决了这个问题。