Пользовательский инструмент Visual Studio для генерации кода... как узнать, что идет не так?

Я пытаюсь создать пользовательский инструмент для генерации кода в Visual Studio 2010. Сначала я его регистрирую:

"$(FrameworkSDKDir)Bin\NETFX 4.0 Tools\gacutil.exe" /if "$(TargetPath)"

Потом добавляю через reg ключ:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\CLSID\{6A96476E-74F3-4AB3-9CCA-F15EC6104D84}]
"RuntimeVersion"="v4.0.30319"
"Class"="MapBuildTool.MapFileGenerator"
"Assembly"="MapBuildTool, Version=1.0.0.0, Culture=en-US, PublicKeyToken=7d8abca94a1e38ae"
"ThreadingModel"="Both"
"InprocServer32"="C:\\Windows\\SysWOW64\\mscoree.dll"
@="MapBuildTool"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Generators\{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}\MapBuildTool]
"CLSID"="{6A96476E-74F3-4AB3-9CCA-F15EC6104D84}"
"GeneratesDesignTimeSource"=dword:00000001
@="MapBuildTool"

И тут visual studio говорит:

Cannot find custom tool 'MapBuildTool' on this system.

OK... и что теперь? Она не нашла ключ реестра пользовательского инструмента? Она нашла ключ, но не смогла загрузить сборку? Загрузилась ли сборка, но возникли проблемы с инстанцированием класса...? Какие журналы/места я могу посмотреть, чтобы выяснить, что не так?

5
задан Robert Fraser 19 October 2011 в 23:41
поделиться