2009-08-20 3 views
3

우리는 Visual Studio에서 성가신 문제가있는 것처럼 보입니다. 많은 프로젝트와 20 가지 이상의 솔루션 구성으로 구성된 꽤 큰 솔루션이 있습니다.큰 솔루션, 많은 솔루션 구성, 새로운 프로젝트 추가

새 프로젝트를 솔루션에 추가 할 때마다 기존의 모든 솔루션 구성에서 '빌드 가능'으로 나타납니다. 그런 다음 모든 설정을 완료하고 "이 구성에서 빌드 하시겠습니까?" 확인란을 선택하면 사람들은 종종 잊어 버려 결과적으로 빌드를 손상시킵니다.

Visual Studio에서 새 프로젝트를 추가 할 때 기본 설정을 선택하지 않도록 설정할 방법이 있습니까? 아니면 누군가가 이것을 할 수있는 일종의 추가 기능을 알고 있습니까?

답변

2

정확한 질문에 대한 답을 모르겠지만 솔루션을 추가하거나 제거 할 때 매크로를 실행할 수 있습니다.

내 메모리가 흐릿하지만 매크로 IDE에서 SolutionEvents_ProjectAdded 및 SolutionEvents_ProjectRemoved 이벤트에 코드를 연결할 수있는 EnvironmentEvents 모듈이 있어야합니다.

DTE.Solution.SolutionBuild.SolutionConfigurations에서 살펴볼 수 있습니다.

프로젝트가 구성에 추가되기 전에 이벤트가 발생하면 문제가 발생할 수 있습니다.

(프로젝트 추가/제거시이 이벤트를 사용하여 파일 및 프로젝트 참조간에 전환)

+0

감사합니다. – andreialecu