вторник, 14 апреля 2009 г.

Прикручиваем Visual C++ Snippets от MSVS 2005 к MSVS 2008

  • Скачиваем добавления к 2005 студии, разворачиваем их при помощи команды "msiexec /a VSSDK_PowerToys.msi" (msiexec разворачивает в корневую директорию)
  • Копируем \Cmn7Ide\PrivateAssemblies\Microsoft.VSSDK.PowerToy.VcCodeSnippets.dll в "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies"
  • Копируем \VS8Root\VC\Snippets в "C:\Program Files\Microsoft Visual Studio 9.0\VC\Snippets"
  • Делаем .reg файл со следующим содержимым и запускаем его:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++]
"DisplayName"="131"
"IndexPath"="%InstallRoot%\\VC\\Snippets\\%LCID%\\SnippetsIndex.xml"
"LangStringId"="cpp"
"Package"="{9e770e68-07aa-4074-afbb-2b25542c42e3}"
"ShowRoots"=dword:00000000
@="{b2f072b0-abc1-11d0-9d62-00c04fd9dfd9}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++\ForceCreateDirs]
"Microsoft Visual C++"="%InstallRoot%\\VC\\Snippets\\%LCID%\\Visual C++\\;%MyDocs%\\Code Snippets\\Visual C++\\My Code Snippets\\"
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++\Paths]
"Microsoft Visual C++"="%InstallRoot%\\VC\\Snippets\\%LCID%\\Visual C++\\;%MyDocs%\\Code Snippets\\Visual C++\\My Code Snippets\\"
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\InstalledProducts\VcCodeSnippetsPackage]
"Package"="{9e770e68-07aa-4074-afbb-2b25542c42e3}"
"ProductDetails"="#102"
"PID"="1.0"
"LogoID"="#400"
@="#100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\{9e770e68-07aa-4074-afbb-2b25542c42e3}]
"InprocServer32"="C:\\Windows\\system32\\mscoree.dll"
"Class"="Microsoft.Samples.VisualStudio.PowerToy.VcCodeSnippets.VcCodeSnippetsPackage"
"Assembly"="Microsoft.VSSDK.PowerToy.VcCodeSnippets, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"ID"=dword:00000001
"MinEdition"="Standard"
"ProductVersion"="1.0"
"ProductName"="Visual C++ Code Snippets"
"CompanyName"="Microsoft"
@="Microsoft.Samples.VisualStudio.PowerToy.VcCodeSnippets.VcCodeSnippetsPackage, Microsoft.VSSDK.PowerToy.VcCodeSnippets, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}]
"{9e770e68-07aa-4074-afbb-2b25542c42e3}"=dword:00000000
@=""

Комментариев нет:

Отправить комментарий