Visual Studio 2010 확장 프로그램 내에서 기본 프로젝트 만들기 디렉터리를 얻으려면 어떻게해야합니까? 기본적으로이 디렉토리는 다음과 같습니다Visual Studio 2010 확장 프로그램의 기본 프로젝트 디렉터리 가져 오기
C:\Users\<username>\Documents\Visual Studio 2010\Projects
나는이 같은데요은 도구 -> 옵션 창을 통해 이루어집니다,하지만 난 SDK를 통해이 얻을하는 방법을 모르겠어요.
DTE2 dte = CType(GetService(typeof(SDTE)), DTE2);
Object props = dte.Properties("Projects and Solutions", "General");
그러나 나는 다음과 같은 오류 얻을 : 언뜻
좋아 다음의 외모 나에게 가까이해야
System.Runtime.InteropServices.COMException was unhandled by user code
ErrorCode=-2147352565
Message=Invalid index. (Exception from HRESULT: 0x8002000B (DISP_E_BADINDEX))
DTE 인터페이스를 통해 얻을 수있는 방법을 찾지 못하면 'HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0','DefaultNewProjectLocation' 설정을 지원하는 레지스트리 위치에서 가져올 수 있습니다. –
@RomanR. 고마워, 잘하면 누군가가 "프로젝트 및 솔루션"이 작동하지 않는 것으로 보이기 때문에 사용해야하는 색인을 알려 줄 수 있지만 그렇지 않은 경우 좋은 대안이 될 것입니다. –