I'm trying to build EZApi from the source and getting the following error:
Error 1 Assembly 'Microsoft.SqlServer.TxScript, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' uses 'Microsoft.SqlServer.VSTAScriptingLib, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' which has a higher version than referenced assembly 'Microsoft.SqlServer.VSTAScriptingLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' c:\Program Files\Microsoft SQL Server\110\DTS\PipelineComponents\Microsoft.SqlServer.TxScript.dll EzAPI
Basically, I'm still referencing the 10.0.0.0 version of VSTAScriptingLib even though the project file requests the 11.0.0.0 version (that I can't find!). I've got the 2012 SDK installed. What am I missing?
Comments: ** Comment from web user: sabottaca **
Error 1 Assembly 'Microsoft.SqlServer.TxScript, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' uses 'Microsoft.SqlServer.VSTAScriptingLib, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' which has a higher version than referenced assembly 'Microsoft.SqlServer.VSTAScriptingLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' c:\Program Files\Microsoft SQL Server\110\DTS\PipelineComponents\Microsoft.SqlServer.TxScript.dll EzAPI
Basically, I'm still referencing the 10.0.0.0 version of VSTAScriptingLib even though the project file requests the 11.0.0.0 version (that I can't find!). I've got the 2012 SDK installed. What am I missing?
Comments: ** Comment from web user: sabottaca **
You can find 2012 version of Microsoft.SqlServer.VSTAScriptingLib at C:\Windows\Microsoft.NET\assembly\GAC_MSIL .
In SQL Server 2012, the SSIS assemblies were upgraded to .NET 4 which has it's own GAC (under %WINDIR%\Microsoft.NET\assembly). You can find all of the SSIS assemblies under this path (usually in GAC_MSIL).
As with previous releases of SQL Server, you can also find the core extensibility DLLs for SSIS under <sql install dir>\110\SDK\Assemblies.