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

Первый раз на новом сервере открыл профайлер и сделал трассировку. При щелчке на 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
23.01.2019, 11:33
    #39763320
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
chel74,

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

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

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

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

авторСсылки на x64 нет. Студия - продукт x86, а x86 работает на x64 версиях Windows.
прямПалпатины в MS сидят, все требования only x64, а сам продукт 86
...
Рейтинг: 0 / 0
24.01.2019, 16:12
    #39764481
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
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
24.01.2019, 16:14
    #39764483
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
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
24.01.2019, 16:16
    #39764488
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
TaPaKчереcчур увлекательно :)
Соберите себе личный Addin и посмотрите отладчиком.
...
Рейтинг: 0 / 0
24.01.2019, 19:10
    #39764622
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
Andy_OLAPДа, студия остается x86. Некоторые dll для ее работы собираются как x64.
SQL Management Studio is a 32 bit application - на это высказывание никто из Редмонда не возразил.Так это было про 2016
она действительно 32 бит
А вот про "SSMS 17.9.1" я не уверен.
...
Рейтинг: 0 / 0
24.01.2019, 19:13
    #39764624
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
Andy_OLAPДа, студия остается x86. Некоторые dll для ее работы собираются как x64.Как то это странно.
DLL - это же просто код, встраиваемый в процесс. Как процесс может быть одновременно 32 и 64 разрядным? Как может на ходу меняться разрядность потока выполнения?
Межпроцессные вызовы да, бывают, но это же просто DLL
...
Рейтинг: 0 / 0
25.01.2019, 09:38
    #39764750
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "Microsoft.VisualStudio.Shell.Interop" при попытке открытия ShowPlanXML в Profiler
alexeyvg,

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


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