错误RG1000:未知的构建错误

Dha*_*ang 4 c# silverlight-4.0 windows-phone-7 expression-blend-4

C:\ Program Files\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.Common.targets(625,5):错误RG1000:未知的构建错误,'已添加具有相同键的项目. "

完成构建项目"FileName.csproj" - 失败.

构建失败.

每当我尝试构建soln时都会收到此错误.

Chr*_*hts 13

我们昨天遇到了同样的问题.它发生在我们在TFS中合并两个分支之后,所以我们查看了项目文件.项目文件中添加了两倍相同的图像.如果你打开那个XML编辑器,你可以看到这样的部分:

<ItemGroup>
  <Resource Include="Assets\Images\icon.png">
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  </Resource>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)

删除重复的部分解决了我们的问题,但确实很难找到这种重复.也许有一个更友好的选项,我还没有找到.

这个博客文章的功劳在解决这个问题上做了大量工作.在我通过互联网搜索时,我还发现了一个错误报告.也许值得期待.

看起来有很多可能触发此错误.请参阅Stack Overflow上的以下问题:

  • 要查找重复项:复制 .csproj 文件,在 Notepad++ 中打开它,对行进行排序 (2认同)