C:\Program Files\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.Common.targets(625,5):错误 RG1000:未知构建错误,'已添加具有相同密钥的项目。 '
完成构建项目“FileName.csproj”——失败。
构建失败。
每当我尝试构建 soln 时都会收到此错误。
C:\Program Files\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.Common.targets(625,5):错误 RG1000:未知构建错误,'已添加具有相同密钥的项目。 '
完成构建项目“FileName.csproj”——失败。
构建失败。
每当我尝试构建 soln 时都会收到此错误。
我们昨天遇到了同样的问题。它发生在我们合并 TFS 中的两个分支之后,因此我们查看了项目文件。项目文件中添加了两次相同的图像。如果你用 XML 编辑器打开它,你可以看到这样的部分:
<ItemGroup>
<Resource Include="Assets\Images\icon.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Resource>
</ItemGroup>
删除重复的部分解决了我们的问题,但确实很难找到这种重复。也许有一个更用户友好的选项,我还没有找到。
归功于这篇博文,它在解决这个问题方面做了很多工作。在我通过互联网搜索时,我还发现了一个错误报告。也许值得一看。
看起来触发此错误的可能性也很多。在 Stack Overflow 上查看以下问题: