【发布时间】:2015-11-09 18:48:02
【问题描述】:
有没有人也遇到过这种问题?它发生在我将 Xamarin 升级到当前版本时。已经在 xamarin 论坛查看,仍然是零答案。 谢谢。
C:\程序文件 (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): 错误 MSB4018:“ConvertResourcesCases”任务意外失败。 System.UnauthorizedAccessException:访问路径 'obj\Debug\res\values\strings.xml' 被拒绝。在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.File.InternalCopy(字符串源文件名,字符串 destFileName,布尔覆盖,布尔检查主机)在 System.IO.File.Copy(字符串源文件名,字符串目标文件名, 布尔覆盖)在 Xamarin.Android.Tools.Files.CopyIfChanged(字符串源,字符串 目的地)在 Xamarin.Android.Tasks.ConvertResourcesCases.FixupResources(ITaskItem 项目,字典2 acwMap) at Xamarin.Android.Tasks.ConvertResourcesCases.FixupResources(Dictionary2 acwMap) 在 Xamarin.Android.Tasks.ConvertResourcesCases.Execute()
在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在 Microsoft.Build.BackEnd.TaskBuilder.d__20.MoveNext() (MSB4018) (Gcm.Client)
【问题讨论】:
-
您是否尝试手动删除 `obj\Debug\' 文件夹?
-
是的。仍然有同样的问题。
-
将项目移动到另一个文件夹时会发生什么?