c# - 是什么原因导致 "ConvertResourcesCases"意外失败?

标签 c# android xamarin

有人遇到过这种问题吗?它发生在我将 Xamarin 升级到当前版本时。已经在 xamarin 论坛上查看,仍然是零答案。 谢谢。

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error MSB4018: The "ConvertResourcesCases" task failed unexpectedly. System.UnauthorizedAccessException: Access to the path 'obj\Debug\res\values\strings.xml' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost) at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite) at Xamarin.Android.Tools.Files.CopyIfChanged(String source, String destination) at Xamarin.Android.Tasks.ConvertResourcesCases.FixupResources(ITaskItem item, Dictionary2 acwMap) at Xamarin.Android.Tasks.ConvertResourcesCases.FixupResources(Dictionary2 acwMap) at Xamarin.Android.Tasks.ConvertResourcesCases.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.d__20.MoveNext() (MSB4018) (Gcm.Client)

最佳答案

删除项目中obj文件夹的内容。 清理构建。 重建项目。

现在,一切正常。我曾经遇到过这个问题。这是由于构建项目时创建的文件存在冲突

关于c# - 是什么原因导致 "ConvertResourcesCases"意外失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32045191/

相关文章:

c# - 在 Xamarin 中获取 Android 联系人

c# - mysql数据按时间间隔排序

c# - 将 byte[] 从 c# 传递到纯 c dll 时发生访问冲突

android - 使用 ORDER BY 从 SQLite 中排序 ListView

php - 如何确保您的 PHP 脚本仅由您授权的应用程序调用?

android - CountDownTimer 在 TextView 上显示时跳过一秒

xamarin - 将矩阵平移到中心并拟合矩形

android - 在Xamarin.Android中设置RelativeLayout的背景颜色

c# - 从部分 View 获取ApplicationUser

C# 使用模式将两个字符串列表相交