Как получить каталог создания проекта по умолчанию из расширения 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))
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0
,DefaultNewProjectLocation
. - person Roman R.   schedule 09.07.2012