Microsoft.Data.Schema.ScriptDom avec VS2012 Ultimate

Est-ce que Microsoft.Data.Schema.ScriptDom est livré avec Visual Studio 2012 Ultimate?

J'essaye de charger un projet Visual Studio 2010 qui a référencé cet assembly et depuis qu'il est passé à VS2012 (sur un autre PC) il ne peut plus find cet assembly.

Je pensais que VS2012 Ultimate avait tout , alors où est passée cette assemblée?

J'ai résolu cela moi-même après avoir découvert que Microsoft.Data.Schema.ScriptDom a été remplacé par Microsoft.SqlServer.TransactSql.ScriptDom, qui est déployé avec SQL Server 2012.

J'ai fait face à un problème similaire, mon projet faisait reference à l'assemblage suivant

<Reference Include="Microsoft.Data.Schema.ScriptDom, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />

J'ai eu Visual Studio 2012 uniquement et j'ai trouvé les assemblys (Microsoft.Data.Schema.ScriptDom.dll) dans le dossier suivant,

C: \ Program Files (x 86) \ Microsoft Visual Studio 11.0 \ VSTSDB

Changer la version d'assemblage a résolu le problème pour moi.

<Reference Include="Microsoft.Data.Schema.ScriptDom, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />

il fait partie de Visual Studio, donc on doit installer Visual Studio 2010 si on veut la version 10.0.0.0