Red Gate forums :: View topic - V6 issues: A solution
Return to www.red-gate.com RSS Feed Available

Search  | Usergroups |  Profile |  Messages |  Log in  Register 
Go to product documentation

Scream forum

V6 issues: A solution

Search in Scream forum
Post new topic   Reply to topic
Jump to:  
Author Message
piers7



Joined: 12 Jul 2007
Posts: 9

PostPosted: Tue Feb 12, 2008 6:40 am    Post subject: V6 issues: A solution Reply with quote

Ok, so while we're waiting for RedGate to release the real v6 version of scream (see http://www.red-gate.com/messageboard/viewtopic.php?t=5451), here's a hacky workaround that works for me:

Copy the following assemblies from your RedGate\Sql Compare 6 folder into your Red Gate Scream folder:

RedGate.SQL.Controls.dll
RedGate.SQL.Shared.DLL
RedGate.SQLCompare.ASTParser.dll
RedGate.SQLCompare.Engine.dll

Add the following as RedGate.Scream.exe.config to force Scream to run in Framework 2, and against the updated assemblies:

Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup>
   
        <supportedRuntime version="v2.0.50727" />
        <supportedRuntime version="v2.0.50215" />
        <supportedRuntime version="v2.0.40607" />
        <supportedRuntime version="v1.1.4322" />
        <supportedRuntime version="v1.0.3705" />
    </startup>
    <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
         <assemblyIdentity name="RedGate.SQLCompare.Engine"
                           publicKeyToken="7f465a1c156d4d57"
                           culture="neutral" />
         <bindingRedirect oldVersion="5.0.0.0 - 6.2.0.0"
                          newVersion="6.2.1.36"/>
       </dependentAssembly>
      <dependentAssembly>
         <assemblyIdentity name="RedGate.SQL.Controls"
                           publicKeyToken="7f465a1c156d4d57"
                           culture="neutral" />
         <bindingRedirect oldVersion="5.0.0.0 - 6.2.0.0"
                          newVersion="6.2.0.25"/>
       </dependentAssembly>
      <dependentAssembly>
         <assemblyIdentity name="RedGate.SQL.Shared"
                           publicKeyToken="7f465a1c156d4d57"
                           culture="neutral" />
         <bindingRedirect oldVersion="5.0.0.0 - 6.2.0.0"
                          newVersion="6.2.0.25"/>
       </dependentAssembly>
      </assemblyBinding>
    </runtime>
</configuration>


Works for me : YMMV

Update 18/2/08: Changed oldVersion attribute to use a version range instead


Last edited by piers7 on Mon Feb 18, 2008 1:43 am; edited 1 time in total
Back to top
View user's profile Send private message
David Atkinson



Joined: 05 Dec 2005
Posts: 1122
Location: Twitter: @dtabase

PostPosted: Tue Feb 12, 2008 2:13 pm    Post subject: Reply with quote

Piers,

Many apologies for the delay. We've just rectified this now and replaced the 0.3 version with the 0.4 version, so it should work with SQL Compare 6.2.

Let me know if you have any further issues.

David Atkinson
Red Gate Software
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Reply to topic All times are GMT + 1 Hour
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group