【发布时间】:2018-08-29 03:47:30
【问题描述】:
这甚至意味着什么?我的程序运行和部署都很好,然后第二天就出现了这个错误?
严重性代码描述项目文件行抑制状态工具 错误 ADB0000:值不能为空。参数名称:path2 at System.IO.Path.Combine(字符串路径 1,字符串路径 2,字符串路径 3)在 Xamarin.AndroidTools.PlatformPackage.GetVersionInfo(字符串 框架版本)在 Xamarin.AndroidTools.PlatformPackage.GetPlatformPackageVersion(Int32 apiLevel、字符串和包名)在 AndroidDeviceExtensions.d__33.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 AndroidDeviceExtensions.d__27.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 Xamarin.AndroidTools.AndroidDeploySession.d__101.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 Xamarin.AndroidTools.AndroidDeploySession.d__99.MoveNext()
0
我试图按照在线 YouTube 教程 (https://www.youtube.com/watch?v=eAZ4kPf5eTc) 进行操作,但在出现此错误之前它运行良好?
【问题讨论】:
-
显示导致此错误的代码,还提到了这些变量的值
-
您是否尝试过其他设备或 AVD?
-
在我将 vs2017 从 15.7.6 升级到 15.8.9 后,这开始偶尔发生在我身上。我的解决方案是再次简单地部署到我的 android 设备,然后它就可以工作了。我认为自己非常幸运,因为这对我来说是一个小问题——过去升级 Visual Studio 时肯定不是这种情况。在相关说明中,如果您升级到损坏的 Visual Studio 版本,我发现(对我而言)从裸机备份恢复比从头开始重新安装更容易。