Не удается отобразить инструменты Visual Studio для редактора приложений в SSIS 2012
Когда я нажимаю кнопку "Редактировать сценарий" для задачи "Сценарий" в пакете служб SSIS 2012,
Он не открывает редактор скриптов, а показывает:
"невозможно показать инструменты Visual Studio для редактора приложений"
Не удается загрузить файл или сборку "Microsoft.visualstudio.tools.applications.core version=10.0.0.0 ....". Система не может найти указанную сборку файла.
Я попробовал решения, представленные в следующих ссылках:
5 ответов
Прежде всего, перейдите в раздел "Программы и компоненты" и проверьте, установлен ли "Microsoft Visual Studio Tools for Applications x86 Runtime 3.0". Скорее всего, вы увидите это ниже "Инструменты Microsoft Visual Studio для приложений x64 Runtime 3.0"
Если он не установлен, то у вас та же проблема, что и у меня. Чтобы устранить эту ошибку, я вставил свой установочный диск SQL Server. Затем перейдите к redist->VSTA->runtime->x86 и затем запустите VSTA_RT30.msi
Упоминание об этой ссылке решило мою проблему: https://connect.microsoft.com/SQLServer/feedback/details/776248/could-not-load-file-or-assembly-microsoft-visualstudio-tools-applications-core
Должны быть установлены обе среды выполнения x86 и x64, в настоящее время одна или обе среды выполнения могут отсутствовать в зависимости от порядка установки SQL Server 2012. Как обходной путь, проверьте в Панели управления - Программы и определите, какой из компонентов отсутствует (он должен быть указан как Microsoft Visual Studio Tools for Applications x86 или x64 Runtime 3.0). Вы можете установить компонент вручную с установочного диска или загрузить из папки \redist\VSTA\runtime\.
Это 2021 год, при поиске ошибки это самый лучший результат. Решение, которое сработало для меня с Visual Studio 2019, - это загрузить и установить «Инструменты Visual Studio для приложений 2019».
Ссылка:https://www.microsoft.com/en-us/download/details.aspx?id=58317&WT.mc_id=DX_MVP4025064
Интересно, что это не предоставляется в качестве опции в установщике Visual Studio. Вышеуказанное необходимо вручную загрузить и установить.
Перейдите в папку установщика сервера SQL и установите эти файлы MSI
redist/VSTA/designtime/VSTA_DT30msi redist/VSTA/runtime/x64/VSTA_RT30.msi redist/VSTA/runtime/x86/VSTA_RT30.msi
В настоящее время SQL Server 2012 с пакетом обновления 1 отсутствует. Попробуйте обновить свой выпуск, и после этого вы можете даже рассмотреть возможность размещения Накопительного обновления 1 поверх него.
Подробнее о CU1: http://blogs.msdn.com/b/sqlreleaseservices/archive/2012/11/21/cumulative-update-1-for-sql-server-2012-service-pack-1.aspx