powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
13 сообщений из 13, страница 1 из 1
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39763300
chel74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Первый раз на новом сервере открыл профайлер и сделал трассировку. При щелчке на ShowPlanXML выдает ошибку:

System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

О системе:
SQL Server Profiler 15.0.18068.0
Microsoft Data Access Components (MDAC) 10.0.14393.0
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.14393.0
Microsoft .NET Framework 4.0.30319.42000
Operating System 6.3.14393
Смущает напись "Profiler V18.0 preview 5" в этом же окне. Может админ поставил тестовую версию?


Как исправить?
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39763320
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chel74,

Для версии 15.0.18075.0 (preview 6) в разделе, что починили, написано - цитирую с сайта MS. "Инструкция ShowPlan: Новые свойства оператора предоставления памяти отображаются неправильно, если имеется больше одного потока."

Вывод - нужно прочитать "SSMS 17.9.1 является текущей общедоступной версией SSMS" и скачать и установить именно ее. Удачи.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39763793
chel74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andy_OLAP, а можно ссылку на х64 версию. Я не силен в продуктах MS.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39763871
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chel74Смущает напись "Profiler V18.0 preview 5" в этом же окне. Может админ поставил тестовую версию?А вы спросите. Или в профайлере посмотрите версию.
Конечно, проблема в несовместимости версий.

Нужно снести профайлер и установить заново, так же, как вы делали.
Или, если это делали не вы, а админы, сказать, пусть исправят брак.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764203
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chel74Andy_OLAP, а можно ссылку на х64 версию. Я не силен в продуктах MS.
Ссылки на x64 нет. Студия - продукт x86, а x86 работает на x64 версиях Windows.
Почитайте вот здесь , прямо на русском языке нюансы разных версий с исправлениями и ссылки на скачивание. Но лучше оставьте это системному администратору, пусть он ставит софт и ведет учет.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764374
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPchel74Andy_OLAP, а можно ссылку на х64 версию. Я не силен в продуктах MS.
Ссылки на x64 нет. Студия - продукт x86, а x86 работает на x64 версиях Windows.
Почитайте вот здесь , прямо на русском языке нюансы разных версий с исправлениями и ссылки на скачивание.Из текста по ссылке разве не следует, что SSMS 64 разрядная (и только такая)?
Вроде это следует из раздела "поддерживаемые ОС", и замечании о скачивании C++ пакета.
Хотя трудно сказать наверняка.

Andy_OLAPНо лучше оставьте это системному администратору, пусть он ставит софт и ведет учет.Да, странно, админ что то там накосячил при установке, а ТС разбирается. Надо предложить админу поправить, ну или пусть не лазит по компам.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764395
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAP,

авторСсылки на x64 нет. Студия - продукт x86, а x86 работает на x64 версиях Windows.
прямПалпатины в MS сидят, все требования only x64, а сам продукт 86
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764481
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKAndy_OLAP,

авторСсылки на x64 нет. Студия - продукт x86, а x86 работает на x64 версиях Windows.
прямПалпатины в MS сидят, все требования only x64, а сам продукт 86
Я даже не знаю, что на это ответить. Да, требования x64. Раньше была отдельная сборка с требованиями x86.
Да, студия остается x86. Некоторые dll для ее работы собираются как x64.
SQL Management Studio is a 32 bit application - на это высказывание никто из Редмонда не возразил.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764483
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPTaPaKAndy_OLAP,

пропущено...

прямПалпатины в MS сидят, все требования only x64, а сам продукт 86
Я даже не знаю, что на это ответить. Да, требования x64. Раньше была отдельная сборка с требованиями x86.
Да, студия остается x86. Некоторые dll для ее работы собираются как x64.
SQL Management Studio is a 32 bit application - на это высказывание никто из Редмонда не возразил.
вопроса с тем что ssms x86 нет и другой скорее всего и не будет да и зачем. А вот
авторНекоторые dll для ее работы собираются как x64.
череcчур увлекательно :)
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764488
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKчереcчур увлекательно :)
Соберите себе личный Addin и посмотрите отладчиком.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764622
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPДа, студия остается x86. Некоторые dll для ее работы собираются как x64.
SQL Management Studio is a 32 bit application - на это высказывание никто из Редмонда не возразил.Так это было про 2016
она действительно 32 бит
А вот про "SSMS 17.9.1" я не уверен.
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764624
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPДа, студия остается x86. Некоторые dll для ее работы собираются как x64.Как то это странно.
DLL - это же просто код, встраиваемый в процесс. Как процесс может быть одновременно 32 и 64 разрядным? Как может на ходу меняться разрядность потока выполнения?
Межпроцессные вызовы да, бывают, но это же просто DLL
...
Рейтинг: 0 / 0
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
    #39764750
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg,

smss точно 32х разрядный, как и студия
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]