프로젝트에서 참조해야하는 일부 종속성이있는 타사 라이브러리를 사용하고 있습니다.하나의 마크 업 요소에 여러 참조를 그룹화합니다.
각 "csproj"파일에는 항상 동일하게 "참조"요소가 있습니다.
모든 csproj 파일에서 사용할 수있는 하나의 표준 요소에이 요소 집합을 그룹화하는 방법이 있습니까?
예컨대 :
<ABunchOfReferences>
<Reference Include="Reference1" />
<Reference Include="Reference2" />
<Reference Include="Reference3" />
</ABunchOfReferences>
...
<ItemGroup>
<ABunchOfReferences/>
<Reference Include="System" />
<Reference Include="System.Core" />
...
</ItemGroup>
"ABunchOfReferences은"매크로의 종류 전체적으로 "참조"요소 (3)로 확장 될 수있는 모든 이용 csprojs 포함하여 정의 될 것이다.
미리 감사드립니다.
왜 가져 오기 파일에 모든 공유 참조를 정의하지 않는 것이 좋을까요? –
@ 브라이언 : 아이디어를 주셔서 감사합니다.하지만 파일에 많은 그룹을 지정하여 유지 관리 할 파일이 많지 않도록하고 새로운 의존성이 나타날 때마다 새 그룹을 만들어야합니다. 그러나 다른 솔루션이없는 경우에는 이것이 실제로 가능한 해결 방법입니다. – Pragmateek