【问题标题】:How to avoid duplicate entries build errors in UWP app?如何避免 UWP 应用中的重复条目构建错误?
【发布时间】:2017-12-16 22:18:06
【问题描述】:

我尝试在 VS 2017 中创建一个 UWP 应用包。

创建时我收到一条神秘的错误消息:严重性代码描述项目文件行抑制状态 错误 0xdef00532 - 资源 'Files/Assets/Square44x44Logo.png' ProjectName C:...\GENERATEPROJECTPRIFILE

的值冲突

严重性代码描述项目文件行抑制状态 错误重复条目。项目名称 C:...\error PRI175

图像资源似乎有问题,但它们是在 appxmainifest 的 Visual Assets 选项卡的内置 Asset Genetor 中创建的。我没有改变任何东西,我只是添加了一个 400x400 的 png 图像并单击生成,并生成了资产。文件没有重复。

我尝试删除、重新生成、移除、再次添加它们等,但都没有帮助。

我该怎么办?

【问题讨论】:

  • 尝试删除 Asset 中所有自动生成的文件并重新创建
  • 我当然试过了......但没有帮助!谢谢!
  • appxmainifest 中的任何图片中是否有小 X 标记?
  • 不,没有……
  • 今天我在使用 manifest 中提供的 generate-function 时遇到了同样的问题。也无法让它工作。我使用 Visual Studio Team Services,因此我能够恢复项目的工作版本。

标签: uwp resources visual-studio-2017


【解决方案1】:

在自己遇到这个问题并花了几个小时试图解决它之后,我终于找到了一个看似解决方案的东西:

只需确保资产不会直接在“资产”文件夹中生成,而是在子文件夹中生成,例如“资产\AppIcon”。只需在生成资产之前根据“目标”字段更改值!

【讨论】:

猜你喜欢
  • 2023-03-22
  • 1970-01-01
  • 2022-01-08
  • 1970-01-01
  • 2014-06-17
  • 2017-06-23
  • 1970-01-01
  • 1970-01-01
  • 2012-08-24
相关资源
最近更新 更多