2011-09-16 1 views
4

Phone \ v4.0 \ Microsoft.Silverlight.Common.targets (625,5) : C : \ Program Files \ MSBuild \ Microsoft \ Silverlight : 오류 RG1000 : 알 수없는 빌드 오류, '항목 동일한 키가 이미 추가되었습니다. '오류 RG1000 : 알 수없는 빌드 오류

완료 프로젝트 "FileName.csproj"- FAILED.

빌드가 실패했습니다.

내가 건물을 지을 때마다이 오류가 발생합니다.

+0

당신이 다른 컨트롤에 대한 XAML에서 같은 이름을 지정해야 할 수도 있습니다? 컨트롤의 x : Name 및 Name 속성을 확인하십시오. 이것은 추측 된 생각 일뿐입니다. – invalidusername

+0

구문 솔루션은이 상황에서 매우 유용 할 것입니다. 왜냐하면 이전에이 사이트에서 질문이 아니었기 때문에 우리가 수행 한 작업이나 정확히 어떻게이 오류가 발생했는지 모르기 때문입니다. 이는 아마도 우리가 가지고있는 오류가 아닐 수도 있습니다 접근했다. 그래서 정보는 멋질 것입니다 !! – Keeano

답변

9

어제 같은 문제가 발생했습니다. TFS에 두 개의 분기를 병합 한 후에 이런 일이 발생 했으므로 프로젝트 파일을 살펴 보았습니다. 동일한 이미지가 두 번 프로젝트 파일에 추가되었습니다. 중복 된 부분이 우리의 문제를 해결 제거

<ItemGroup> 
    <Resource Include="Assets\Images\icon.png"> 
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 
    </Resource> 
</ItemGroup> 

을하지만 중복의이 종류를 찾기 위해 참으로 어렵습니다 : 당신이 그 오순절에게 XML 편집기를 열 경우이 같은 부분을 볼 수 있었다. 어쩌면 내가 찾지 못한 사용자 친화적 인 옵션이있을 수 있습니다.

이 문제를 해결하는 데 많은 도움이 된 blog-post에 대한 크레딧 인터넷 검색을 통해 bug-report도 발견되었습니다. 어쩌면 그럴 가치가 있습니다.

이 오류를 유발하는 방법은 여러 가지가있는 것처럼 보입니다. 스택 오버플로 여기에 다음과 같은 질문을 참조하십시오