답변

0

몇 가지 옵션 :

(디렉터리를 원하는 경우 또는 VSPROPID_SolutionDirectory)을 VSPROPID_SolutionFileName를 얻을 수 GetProperty 전화

  • EnvDTE.Solution 사용은 IVsSolution를 사용하여 솔루션

  • FullName를 얻을 수

  • 솔루션에 대한 MSBuild 프로젝트를 가져오고 $(SolutionDir) 속성을 가져옵니다.

+0

감사합니다. =) – fwartner

+0

첫 번째 옵션 ('EnvDTE.Solution')을 사용하고 싶다면, 이것이'OnConnection'의 추가 기능에 전달되고'_applicationObject'에 할당되었다는 것을 지적해야합니다. 그런 다음'_applicationObject.Solution.FullName'을 사용하여 원하는 것을 얻을 수 있습니다. – Neo