gpt4 book ai didi

android - Xamarin.Forms System.ArgumentException : Illegal characters in path

转载 作者:行者123 更新时间:2023-12-02 14:55:43 25 4
gpt4 key购买 nike

我是 Xamarin.Forms 项目的新手。我使用 VS2019 创建了一个项目,未进行任何修改,在 Android 设备管理器中添加了 Pixel 2 Pie 9.0 - Api 28 模拟器。当我尝试在 Android 模拟器上运行该项目时,我无法运行我的应用程序,错误列表中出现以下异常:

Error       XARDF7004: System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
at Xamarin.Android.Tasks.RemoveDirFixed.RunTask()
at Xamarin.Android.Tasks.AndroidTask.Execute()

由于我只是使用 VS2019 生成的基本项目模板,因此这一定是 Microsoft 端的错误。我该如何修复他们的错误?

最佳答案

这与我的解决方案文件夹的字符长度有关。

C:\Users\david\Dropbox\Projects\Visual Studio\PriceWatch\PriceWatch\PriceWatchXamarinForms\PriceWatchXamarinForms

(这个臃肿的结构是由 IDE 生成的,Visual Studio 文件夹之后的所有内容)

我将其更改为C:\Projects\PriceWatch\PriceWatchXamarinForms,然后它就起作用了。

关于android - Xamarin.Forms System.ArgumentException : Illegal characters in path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59402317/

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