Ссылка IVsOutputWindow не найдена - PullRequest
2 голосов
/ 01 декабря 2010

Я хочу написать в окно вывода Visual Studio в моем дополнении. Я нашел код из Как мне написать в окне вывода Visual Studio в Моем инструменте?
Но я не могу добавить ссылку на IVsOutputWindow .
Нет никакого пространства имен, такого как Microsoft.VisualStudio.Shell.Interop а также нет длл.
Как мне решить эту проблему

Спасибо.

Ответы [ 2 ]

1 голос
/ 17 августа 2013

Я обнаружил, что мне действительно нужно загрузить и установить Visual Studio SDK - это отдельная загрузка, которая не включена в саму Visual Studio. После установки я перезапустил Visual Studio, и при добавлении ссылок на мой проект были перечислены необходимые сборки.

1 голос
/ 01 декабря 2010

Похоже, у вас проблемы с поиском интерфейса IVsOutputWindow. Если это так, то вот информация об этом типе

  • Пространство имен: Microsoft.VisualStudio.Shell.Interop
  • DLL: Microsoft.VisualStudio.Shell.Interop

Если SDK установлен на вашем компьютере, DLL будет находиться в следующем каталоге

C: \ Program Files (x86) \ Microsoft Visual Studio 2010 SDK \ VisualStudioIntegration \ Common \ Assemblies \ v2.0 \ Microsoft.VisualStudio.Shell.Interop.dll

Верхние 2 каталога могут меняться в зависимости от используемой операционной системы и версии SDK. Если это не работает, сообщите мне версию SDK, которую вы используете, и я постараюсь указать правильный путь.

...