2012-10-23 2 views
1

PostbuildEvent 속성 (사용자가 게시물 작성 이벤트 내에서 사용해야하기 때문에)과 가져 오기 (사용자가 TargetDir 속성을 사용할 수 있도록) 전에 사용자 지정 msbuild 속성을 추가하는 누 그 패키지를 만들고 싶습니다. 사용자에게 솔루션을 다시로드하라는 메시지가 표시됩니다. 이것이 가능한가?nuget에 msbuild 속성을 추가하십시오.

NuGet Power Tools에서 Set-MSBuildProperty를 사용했지만 첫 번째 속성 그룹에 속성을 추가했습니다. 또한 Get-MSBuildProject 및 "$ buildProject.Xml.AddPropertyGroup(). AddProperty()"를 시도했지만 마지막으로 기존 속성 그룹 바로 다음에 새 속성 그룹을 추가합니다 (그러나 가져 오기 전에 여전히있을 수 있음). 더 나쁜 것은 이러한 두 가지 방법 모두 프로젝트 파일의 변경 사항을 버리거나 덮어 써야하는지 (두 가지 용어가 모두 똑같이 나빠진다는) 묻는 못생긴 대화를 초래한다는 것입니다.

답변

0

MSBuild에는 연결이 완료되었지만 실제 빌드가 시작되기 전에 실행되는 PreBuildEvent가 있습니다. 그게 효과가 있니?

감사합니다. 클레이

관련 문제