当我单击 SSIS 2012 包中脚本任务的编辑脚本按钮时,
它不会打开脚本编辑器,而是显示:
“无法显示应用程序编辑器的 Visual Studio 工具”
无法加载文件或程序集“Microsoft.visualstudio.tools.applications.core version=10.0.0.0 ....”系统找不到指定的文件程序集。
我尝试了以下链接中提供的解决方案:
当我单击 SSIS 2012 包中脚本任务的编辑脚本按钮时,
它不会打开脚本编辑器,而是显示:
“无法显示应用程序编辑器的 Visual Studio 工具”
无法加载文件或程序集“Microsoft.visualstudio.tools.applications.core version=10.0.0.0 ....”系统找不到指定的文件程序集。
我尝试了以下链接中提供的解决方案:
首先转到程序和功能并检查您是否安装了“Microsoft Visual Studio Tools for Applications x86 Runtime 3.0”。您很可能会在“Microsoft Visual Studio Tools for Applications 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 Tools for Applications 2019”
链接: https ://www.microsoft.com/en-us/download/details.aspx?id=58317&WT.mc_id=DX_MVP4025064
有趣的是,这在 Visual Studio 安装程序中没有作为选项提供。以上需要手动下载安装。
到目前为止,SQL Server 2012 Service Pack 1 已经发布。尝试更新您的版本,然后,您甚至可以考虑将累积更新 1 放在它之上。
有关 CU1 的更多信息:http: //blogs.msdn.com/b/sqlreleaseservices/archive/2012/11/21/cumulative-update-1-for-sql-server-2012-service-pack-1.aspx
转到 SQL Server 安装程序文件夹并安装这些 msi 文件
redist/VSTA/designtime/VSTA_DT30msi redist/VSTA/runtime/x64/VSTA_RT30.msi redist/VSTA/runtime/x86/VSTA_RT30.msi