将程序集添加到缓存失败:此程序集由比当前加载的运行时更新的运行时构建,无法加载
Failure adding assembly to the cache: This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded
我遇到了同样的问题:
IsVisualStudio2012ProInstalled() method not found error when running an SSIS package from VS2012(我没有足够的代表发表评论并在那里寻求帮助)。当我安装了 visual studio 2012 但随后安装了 visual studio 2015 时,这个问题就开始了,我工作的商店同时使用了这两种。
我按照第 1 个答案的说明操作,但出现以下错误
我在命令提示符中输入了这个:
C:\Program Files (x86)\Microsoft Visual Studio
11.0\Common7\IDE\PrivateAssemblies>"C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.0A\Bin\gacutil.exe" /if Microsoft.SqlServer.Dts.Design.dll
错误:
Failure adding assembly to the cache: This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
我终于通过在我的计算机上找到更新版本的 gacutil 来实现它。您可以看到最初我正在查看 v7.0a 文件夹,但在我使用的 v8.0a 文件夹中找到了另一个有效的副本。
cd "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies"
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bin\NETFX 4.0 Tools\gacutil.exe"
/if Microsoft.SqlServer.Dts.Design.dll
我遇到了同样的问题: IsVisualStudio2012ProInstalled() method not found error when running an SSIS package from VS2012(我没有足够的代表发表评论并在那里寻求帮助)。当我安装了 visual studio 2012 但随后安装了 visual studio 2015 时,这个问题就开始了,我工作的商店同时使用了这两种。
我按照第 1 个答案的说明操作,但出现以下错误
我在命令提示符中输入了这个:
C:\Program Files (x86)\Microsoft Visual Studio
11.0\Common7\IDE\PrivateAssemblies>"C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.0A\Bin\gacutil.exe" /if Microsoft.SqlServer.Dts.Design.dll
错误:
Failure adding assembly to the cache: This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
我终于通过在我的计算机上找到更新版本的 gacutil 来实现它。您可以看到最初我正在查看 v7.0a 文件夹,但在我使用的 v8.0a 文件夹中找到了另一个有效的副本。
cd "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies"
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bin\NETFX 4.0 Tools\gacutil.exe"
/if Microsoft.SqlServer.Dts.Design.dll