2010-02-19 4 views

답변

1

목록으로 무엇을 할 예정입니까?

는 어떤 특성이 환경 변수 및/또는 다른 스크립트에서 올 수있는 기억

PowerShell을 2.0 일 라 스플래 "명령 줄로 얻었 특성"에 내장되지 것있다.

또한 예제에서 매개 변수를 제거했습니다. 일반적

, 하나가 다른 명령 해보는 번 역시 새 속성 또는 삽입을 생성 한 다음 (옵션의 존재에 Message S Condition AL) (ConditionPropertyGroup S의 요소 S) 및 검증을 디폴트로 사용하고 문자열에 전달할 params.

누군가가이 작업을 수행하는 좀 더 일반적인 방법을 사용하는 멋진 예가 있으면 좋겠지 만 나는 그 사실을 의심합니다.

http://www.simple-talk.com/dotnet/.net-tools/extending-msbuild/에 나와 있듯이 명령 줄에서 /v:diag을 수행하여 전달 된 매개 변수를 덤프 할 수 있습니다 (하지만 분명히 사용자가 아는 것은 아닙니다).

Common.targets 파일을 살펴보십시오. 하위 작업으로 전달할 수있는 목록 작성과 관련된 많은 chaininign 사례가 있습니다.

+0

"PowerShell 2.0에서 문제가 발생했습니다" 명령 줄을 통해 제공된 "기본 제공되는 속성이 없습니다."알겠습니다. 이해합니다. 감사! –

+0

@michielvoo : [심각하지 않은지 100 % 확신 할 수 있습니다. 만약 당신이 그렇다면 어쩌면 FizzBinned가 있어야하고 처음에 간단하게 만들 수 있습니다!] PowerScripting을 듣지 않는 사람. BTW 이미 가지고 있지 않다면 Inside MSBuild 책 - 환상적입니다. –

관련 문제