gpt4 book ai didi

c# - Resource.designer.cs 未更新

转载 作者:太空狗 更新时间:2023-10-29 17:27:39 30 4
gpt4 key购买 nike

计算机规范

  • Visual Studio 2015 企业版更新 3
  • Xamarin 4.2.0.719
  • Xamarin.Android 7.0.1.6
  • Xamarin.iOS 10.2.0.4

问题详情

Resource.designer.cs 未在 Xamarin.Droid 项目中更新。

  1. 试图删除
  2. 尝试清理内容并重建
  3. 重启解决方案
  4. 重启电脑
  5. 创建新项目。
  6. 将文件重新添加为 Android 资源
  7. 试图删除 Resources.Designer.cs 文件

我尝试了以下所有我可能认为这是重复的帖子:

还尝试了来自 Xamarin 的官方链接:

我在 Codeproject 中尝试了这个,上面写着 [已解决] 但我自己也没用:

最佳答案

我遇到了类似的问题,资源文件中存在错误,导致 resource.designer.cs 文件无法更新。就我而言,问题是我添加了一些文件名中包含非法字符的图像。

然而,重要的是如何发现您的具体问题,因为来自 Android Assets 和打包工具的错误不会显示在 Visual Studio 的“错误列表”选项卡中。我必须将构建输出详细程度设置为诊断,然后搜索任务“Aapt”。找到 aapt 部分后,我在该部分底部找到了允许我定位和修复错误的信息。我已将其包含在日志部分:

Executing package -f -m -M C:\Users\billm\AppData\Local\Temp\2xfnjt4r.kaj\manifest\AndroidManifest.xml -J C:\Users\billm\AppData\Local\Temp\2xfnjt4r.kaj ...    
res\drawable\keyboard-backspace-long.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
res\drawable\keyboard-backspace-long.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
res\drawable\keyboard-backspace-xlong.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
res\drawable\keyboard-backspace-xlong.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
res\drawable\keyboard-backspace.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
res\drawable\keyboard-button.png: Invalid file name: must contain only [a-z0-9_.] (TaskId:113)
Done executing task "Aapt". (TaskId:113)

关于c# - Resource.designer.cs 未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40372401/

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