Never mind I think I've solved the problem.
When you install DevForce, it prompts you to add the binding to the Machine.Config file. On a 64 bit machine this is in;
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG
However, the machine.config file in;
C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
also needs to be updated, by manually adding in
<dependentAssembly>
<assemblyIdentity name="DevExpress.Data.v8.1" publicKeyToken="9B171C9FD64DA1D1" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.2.0" newVersion="8.1.2.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="DevExpress.Utils.v8.1" publicKeyToken="9B171C9FD64DA1D1" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.2.0" newVersion="8.1.2.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="DevExpress.XtraEditors.v8.1" publicKeyToken="9B171C9FD64DA1D1" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.2.0" newVersion="8.1.2.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="DevExpress.XtraGrid.v8.1" publicKeyToken="9B171C9FD64DA1D1" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.2.0" newVersion="8.1.2.0"/>
</dependentAssembly>
to the assemblyBinding section all works as expected.
John
Edited by dobbo - 15-May-2008 at 5:09am