환경을보고 있지만 사용 가능한 것을 볼 수 없습니다. 어떤 아이디어?프로그램이 MSBuild에서 호출되었는지 여부를 감지하는 방법이 있습니까?
Waf에 대한 패치를 제출하려고합니다. MSBuild에서 빌드를 실행할 때만 나타나는 버그가 있습니다. (예, 미친 것처럼 들리지만 MSBuild를 사용하여 Teamcity 서버를 구동하고 있습니다.)
환경을보고 있지만 사용 가능한 것을 볼 수 없습니다. 어떤 아이디어?프로그램이 MSBuild에서 호출되었는지 여부를 감지하는 방법이 있습니까?
Waf에 대한 패치를 제출하려고합니다. MSBuild에서 빌드를 실행할 때만 나타나는 버그가 있습니다. (예, 미친 것처럼 들리지만 MSBuild를 사용하여 Teamcity 서버를 구동하고 있습니다.)
정확한 방법을 알려 드릴 수는 없지만이를 수행 할 수 있음을 알고 있습니다.
부모 프로세스를 찾기 위해 기능을 살펴보고 MSBuild.exe인지 확인하기 위해 실행 가능한 이름을 찾아야합니다.
희망은 적어도 당신을 올바른 방향으로 안내하는 데 도움이됩니다.
아마도이 프로세스 자체에서 MSBuild.exe 인스턴스가 실행되고 있는지 확인할 수 있습니까? 그것은 당신의 질문에 대답하지 않지만 쉬운 해킹이 될 수 있습니다.
그 중 가장 좋은 답변은 아직 없습니다. 아무도 가까이 오지 않으면 내일 받아 들일 것입니다. 이것은 Python 기반 도구이므로 부모 프로세스를 찾는 것이 너무 어렵지 않아야합니다. – jkp