2012-10-12 5 views
4

Visual Studio에서 프로젝트 항목의 속성을 가져 오는 경우 "고급"범주에 "작업 만들기"속성이 있습니다. Visual Studio를 설치하는 동안 "없음", "컴파일", "내용"등이 포함됩니다.Visual Studio의 목록에 사용자 지정 빌드 작업을 추가하려면 어떻게합니까?

상자에 인식 할 수없는 값을 입력하려고하면 "속성 값이 유효하지 않습니다 ".

이 목록에 직접 값을 추가 할 수 있습니까? 그렇다면 어떻게?

MSBuild 프로젝트 파일에 사용자 지정 빌드 형식을 추가하는 방법에 대해 묻지 않습니다. 이미 수행 방법을 알고 있습니다. 그것은 단지 내가 입니다. 너무 느림 "프로젝트 언로드"/ "프로젝트 편집"/ <None Include="Foo.bar"/><Whatever Include="Foo.bar"/>/"Reload Project"/ "예, 이미 열려 있어도 프로젝트를 다시로드하고 싶습니다. 편집자 ".

답변

7

this에 따르면, 당신의 csproj 파일 (또는 가져온 .targets 파일)에 다음 ItemsGroup을 만듭니다

<ItemGroup> 
    <AvailableItemName Include="Whatever" /> 
</ItemGroup> 

당신은 목록에서 다른 옵션을 볼 수 있습니다.

관련 문제