无法归档Xamarin.Forms应用程序

3
我正在尝试按照这个指南构建一个可发布的分发版apk。最近,我使用Xamarin.Forms和Visual Studio 2019开发了一个项目。然而,在归档阶段,我无法继续进行,因为我一直收到以下错误,如Visual Studio本身所述:
Cannot create the archive file because the copy of mdbs files failed.
Could not find a part of the path ...

enter image description here

值得注意的是,我还没有在项目属性上做出任何更改,解决方案存储在一个相对较短的路径 D:\Repository\QR Code Attendance。如果我猜测的没错,这可能是PATH限制了255个字符的问题?如果是这样的话,我该如何克服这个问题呢?
仅仅从\Debug文件夹中复制apk并安装到Android手机上并不起作用。应用程序一启动就会关闭。
1个回答

3

归档文件不在解决方案文件夹中。您的归档文件夹位于C:/User/Administrator/App Data/Local/Xamarin/Mono for Android/Archives。您应该将其更改为更短的路径,例如C:/Archives。这可以在工具->选项->Xamarin->Android设置->归档位置中完成。


谢谢您先生,那解决了我相当简单的问题。 - Nii
2
只是不要犯和我一样的错误:我将'C:\Archives\Android'作为路径输入,并自信地点击了OK,以为它会创建目录。__实际上没有__。当归档再次失败时,我重新打开工具,只发现原来的路径已经还原。我建议使用浏览按钮来设置新路径! - IVSoftware

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接