SqlPackage.exe command throwing errors after upgrade
<p>We use PowerShell scripts to deploy SQL database. This scripts are using SqlPackage.exe utility to publish our main database, it was working fine until we upgraded SSDT to it's latest release SSDT 2015 when it stated to throw the error below.</p>

<p>
PowerShell Script Line:
</p> 

<pre><code>&amp; "C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin\SqlPackage.exe" /Action:Publish /SourceFile:"$DatabaseDacpacLocation" /TargetServerName:$DataServerSqlInstance /TargetDatabaseName:$Database /Variables:master="$MasterDatabase" /v:DatabaseName="$pDatabaseName" /p:ExcludeObjectType=Sequences
</code></pre>

<p>
Error:
</p> 

<blockquote>
  <p>Unhandled Exception: System.TypeInitializationException: The type
  initializer for 'Microsoft.SqlServer.Dac.DacPackage' threw an
  exception. ---> System.TypeInitializationException: The type
  initializer for 'Microsoft.SqlServer.Dac.DacServices' threw an
  exception. ---> System.TypeInitializationException: The type
  initializer for 'SqlSchemaModelStaticState' threw an exception. --->
  System.IO.FileNotFoundException: Could not load file or assembly
  'Microsoft.SqlServer.TransactSql.ScriptDom, Version=12.0.0.0,
  Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its
  dependencies. The system cannot find the file specified.</p>
</blockquote>